OpenStack日志分析


日志文件說明

Nova日志

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

文件名 作用
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目錄下

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

Keystone日志

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

Glance日志

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

文件名 作用
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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM