openstack Nova日志相关
生活随笔
收集整理的這篇文章主要介紹了
openstack Nova日志相关
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
簡介
instance 從創(chuàng)建到刪除的整個(gè)生命周期都是由 Nova 管理的。
后面各小節(jié)我們以 instance 生命周期中的不同操作場景為例,詳細(xì)分析 Nova 不同組件如何協(xié)調(diào)工作,并通過日志分析加深大家對(duì) Nova 的理解。
在研究 Nova 各個(gè)操作之前,我們先來學(xué)習(xí)一個(gè)重要的內(nèi)容:OpenStack 日志。
OpenStack 的日志記錄了非常詳細(xì)的細(xì)節(jié)信息,是我們學(xué)習(xí)和 troubleshoting 的利器。
日志的位置
/var/log/圖片.png
我們可以看到:nova文件夾,neutron文件夾,glance文件夾,cinder文件夾。
日志的格式
OpenStack 的日志格式都是統(tǒng)一的,如下:
<時(shí)間戳><日志等級(jí)><代碼模塊><Request ID><日志內(nèi)容><源代碼位置>簡單說明:
時(shí)間戳 日志記錄的時(shí)間,包括 年 月 日 時(shí) 分 秒 毫秒 日志等級(jí) 有INFO WARNING ERROR DEBUG等 代碼模塊 當(dāng)前運(yùn)行的模塊Request ID 日志會(huì)記錄連續(xù)不同的操作,為了便于區(qū)分和增加可讀性,每個(gè)操作都被分配唯一的Request ID,便于查找 日志內(nèi)容 這是日志的主體,記錄當(dāng)前正在執(zhí)行的操作和結(jié)果等重要信息 源代碼位置 日志代碼的位置,包括方法名稱,源代碼文件的目錄位置和行號(hào)。這一項(xiàng)不是所有日志都有eg:
2015-12-10 20:46:49.566 DEBUG nova.virt.libvirt.config [req-5c973fff-e9ba-4317-bfd9-76678cc96584 None None] Generated XML ('<cpu>\n <arch>x86_64</arch>\n <model>Westmere</model>\n <vendor>Intel</vendor>\n <topology sockets="2" cores="3" threads="1"/>\n <feature name="avx"/>\n <feature name="ds"/>\n <feature name="ht"/>\n <feature name="hypervisor"/>\n <feature name="osxsave"/>\n <feature name="pclmuldq"/>\n <feature name="rdtscp"/>\n <feature name="ss"/>\n <feature name="vme"/>\n <feature name="xsave"/>\n</cpu>\n',) to_xml /opt/stack/nova/nova/virt/libvirt/config.py:82總結(jié)
以上是生活随笔為你收集整理的openstack Nova日志相关的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 从马云看“穷男人”如何创业——看后信心倍
- 下一篇: PAT L3-015 ---- 球队“食