OpenStack日誌分析

日誌文件說明

Nova日誌

OpenStack計算服務日誌位於/var/log/nova目錄下(此目錄在Controller和Compute節點都存在),默認權限擁有者是nova用戶python

文件名 做用
nova-compute.log 虛擬機實例在啓動和運行中產生的日誌
nova-network.log 關於網絡狀態、分配、路由和安全組的日誌
nova-manage.log 運行nova-manage命令時產生的日誌
nova-scheduler.log 關於調度服務的相關日誌
nova-objectstore.log 鏡像相關日誌
nova-api.log 用戶與OpenStack交互以及OpenStack組件交互的消息相關日誌
nova-cert.log -
nova-console.log 關於VNC服務的詳細信息
nova-consoleauth.log 關於VNC服務的認證信息
nova-dhcpbridge.log -

Dashboard日誌

dashboard日誌位於/var/log/apache2/目錄下數據庫

Cinder日誌

對象存儲swift默認日誌寫到syslog中(/var/log/syslog、/var/log/messages),cinder日誌默認位於/var/log/cinder目錄下apache

文件名 做用
cinder-api.log 用戶與OpenStack交互以及OpenStack組件交互的消息相關日誌
cinder-scheduler.log 關於調度服務的相關日誌
cinder-volume.log 卷服務相關日誌

Keystone日誌

keystone服務日誌位於/var/log/keystone目錄下swift

Glance日誌

glance服務日誌位於/var/log/glance目錄下api

文件名 做用
api.log 用戶與OpenStack交互以及OpenStack組件交互的消息相關日誌
registry.log 鏡像註冊服務相關的日誌

Neutron日誌

neutron服務日誌位於/var/log/neutron目錄下安全

文件名 做用
dhcp-agent.log dhcp服務相關日誌
l3-agent.log L3代理相關日誌
openvswitch-agent.log openvswitch相關操做日誌
metadata-agent.log neutron代理傳輸給nova的元數據服務相關日誌
server.log 用戶與OpenStack交互以及OpenStack組件交互的消息相關日誌

日誌格式說明

時間戳 日誌等級 代碼模塊 Request ID 日誌內容 源代碼位置
日誌記錄的時間 INFO/WARNING/ERROR/DEBUG python模塊名 請求標識 - -

日誌剖析

Neutron-server日誌

第一部分:啓動服務網絡

### 輸出服務啓動命令
INFO neutron.common.config [-] Logging enabled!

neutron.common.config XXX

第二部分:加載ml2插件插件

### 加載ml2_conf.ini的配置項
INFO neutron.manager [-] Loading core plugin: ml2
INFO neutron.plugins.ml2.plugin [-] Modular L2 Plugin initialization complete

neutron.manager       XXX
neutron.plugins.ml2.* XXX
networking_ovn.ml2.*  XXX

第三部分:加載服務插件代理

neutron.manager [-] Loading service plugins: XXX
neutron.manager [-] Loading Plugin: XXX
neutron.manager [-] Successfully loaded XXX

第四部分:加載擴展API日誌

neutron.api.extensions XXX

第五部分:打印參數選項

oslo_service.service [-] XXX = XXX
neutron.wsgi         [-] XXX = XXX

第六部分:OVN數據庫同步

networking_ovn.ovn_db_sync XXX

第七部分:執行命令

neutron.api.v2.base [-] Request body: XXX
neutron.api.rpc XXX

Neutron-l3-agent日誌

第一部分:啓動服務

INFO neutron.common.config [-] Logging enabled!

neutron.common.config [-] XXX

第二部分:加載擴展插件

INFO neutron.agent.agent_extensions_manager [-] Loaded agent extensions: []

neutron.agent.agent_extensions_manager XXX

第三部分:打印參數選項

oslo_service.service [-] XXX = XXX
neutron.wsgi         [-] XXX = XXX

第四部分:執行命令

INFO neutron.agent.l3.agent [-] L3 agent started
neutron.agent.l3.agent XXX
相關文章
相關標籤/搜索