精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用Python腳本發(fā)現(xiàn)OpenStack Overcloud中的問題

開發(fā) 后端 OpenStack
LogTool 是一組 Python 腳本,可幫助你找出 Overcloud 節(jié)點(diǎn)中問題的根本原因。

[[314897]]

LogTool 是一組 Python 腳本,可幫助你找出 Overcloud 節(jié)點(diǎn)中問題的根本原因。

OpenStack 在其 Overcloud 節(jié)點(diǎn)和 Undercloud 主機(jī)上存儲(chǔ)和管理了一堆日志文件。因此,使用 OSP 日志文件來排查遇到的問題并不是一件容易的事,尤其在你甚至都不知道是什么原因?qū)е聠栴}時(shí)。

如果你正處于這種情況,那么 LogTool 可以使你的生活變得更加輕松!它會(huì)為你節(jié)省本需要人工排查問題所需的時(shí)間和精力。LogTool 基于模糊字符串匹配算法,可提供過去發(fā)生的所有唯一錯(cuò)誤和警告信息。你可以根據(jù)日志中的時(shí)間戳導(dǎo)出特定時(shí)間段(例如 10 分鐘前、一個(gè)小時(shí)前、一天前等)的這些信息。

LogTool 是一組 Python 腳本,其主要模塊 PyTool.py 在 Undercloud 主機(jī)上執(zhí)行。某些操作模式使用直接在 Overcloud 節(jié)點(diǎn)上執(zhí)行的其他腳本,例如從 Overcloud 日志中導(dǎo)出錯(cuò)誤和警告信息。

LogTool 支持 Python 2 和 Python 3,你可以根據(jù)需要更改工作目錄:LogTool_Python2 or LogTool_Python3

操作方式

1、從 Overcloud 日志中導(dǎo)出錯(cuò)誤和警告信息

此模式用于從過去發(fā)生的 Overcloud 節(jié)點(diǎn)中提取 錯(cuò)誤警告 信息。作為用戶,系統(tǒng)將提示你提供“開始時(shí)間”和“調(diào)試級(jí)別”,以用于提取錯(cuò)誤或警告消息。例如,如果在過去 10 分鐘內(nèi)出了問題,你則可以只提取該時(shí)間段內(nèi)的錯(cuò)誤和警告消息。

此操作模式將為每個(gè) Overcloud 節(jié)點(diǎn)生成一個(gè)包含結(jié)果文件的目錄。結(jié)果文件是經(jīng)過壓縮的簡(jiǎn)單文本文件(*.gz),以減少從 Overcloud 節(jié)點(diǎn)下載所需的時(shí)間。將壓縮文件轉(zhuǎn)換為常規(guī)文本文件,可以使用 zcat 或類似工具。此外,Vi 的某些版本和 Emacs 的任何最新版本均支持讀取壓縮數(shù)據(jù)。結(jié)果文件分為幾部分,并在底部包含目錄。

LogTool 可以即時(shí)檢測(cè)兩種日志文件:標(biāo)準(zhǔn)和非標(biāo)準(zhǔn)。在標(biāo)準(zhǔn)文件中,每條日志行都有一個(gè)已知的和已定義的結(jié)構(gòu):時(shí)間戳、調(diào)試級(jí)別、信息等等。在非標(biāo)準(zhǔn)文件中,日志的結(jié)構(gòu)未知。例如,它可能是第三方的日志。在目錄中,你可以找到每個(gè)部分的“名稱 –> 行號(hào)”例如:

  • 原始數(shù)據(jù) - 從標(biāo)準(zhǔn) OSP 日志中提取的錯(cuò)誤/警告消息: 這部分包含所有提取的錯(cuò)誤/警告消息,沒有任何修改或更改。這些消息是 LogTool 用于模糊匹配分析的原始數(shù)據(jù)。
  • 統(tǒng)計(jì)信息 - 每個(gè)標(biāo)準(zhǔn) OSP 日志的錯(cuò)誤/警告信息數(shù)量: 在此部分,你將找到每個(gè)標(biāo)準(zhǔn)日志文件的錯(cuò)誤和警告數(shù)量。這些信息可以幫助你了解用于排查問題根本原因的潛在組件。
  • 統(tǒng)計(jì)信息 - 每個(gè)標(biāo)準(zhǔn) OSP 日志文件的唯一消息: 這部分提供指定時(shí)間戳內(nèi)的唯一的錯(cuò)誤和警告消息。有關(guān)每個(gè)唯一錯(cuò)誤或警告的更多詳細(xì)信息,請(qǐng)?jiān)?ldquo;原始數(shù)據(jù)”部分中查找相同的消息。
  • 統(tǒng)計(jì)信息 - 每個(gè)非標(biāo)準(zhǔn)日志文件在任意時(shí)間的唯一消息: 此部分包含非標(biāo)準(zhǔn)日志文件中的唯一消息。遺憾的是,LogTool 無法像標(biāo)準(zhǔn)日志文件那樣的處理方式處理這些日志文件。因此,在你提取“特定時(shí)間”的日志信息時(shí)會(huì)被忽略,你會(huì)看到過去創(chuàng)建的所有唯一的錯(cuò)誤/警告消息。因此,首先,向下滾動(dòng)到結(jié)果文件底部的目錄并查看其部分-使用目錄中的行索引跳到相關(guān)部分,其中第 3、4 和 5 行的信息最重要。

2、從 Overcloud 節(jié)點(diǎn)下載所有日志

所有 Overcloud 節(jié)點(diǎn)的日志將被壓縮并下載到 Undercloud 主機(jī)上的本地目錄。

3、所有 Overcloud 日志中搜索字符串

該模式“grep”(搜索)由用戶在所有 Overcloud 日志上提供的字符串。例如,你可能希望查看特定請(qǐng)求的所有日志消息,例如,“Create VM”的失敗的請(qǐng)求 ID。

4、檢查 Overcloud 上當(dāng)前的 CPU、RAM 和磁盤使用情況

該模式顯示每個(gè) Overcloud 節(jié)點(diǎn)上的當(dāng)前 CPU、RAM 和磁盤信息。

5、執(zhí)行用戶腳本

該模式使用戶可以在 Overcloud 節(jié)點(diǎn)上運(yùn)行自己的腳本。例如,假設(shè) Overcloud 部署失敗,你就需要在每個(gè)控制器節(jié)點(diǎn)上執(zhí)行相同的過程來修復(fù)該問題。你可以實(shí)現(xiàn)“替代方法”腳本,并使用此模式在控制器上運(yùn)行它。

6、僅按給定的時(shí)間戳下載相關(guān)日志

此模式僅下載 Overcloud 上 “給定的時(shí)間戳”的“上次修改時(shí)間”的日志。例如,如果 10 分鐘前出現(xiàn)錯(cuò)誤,則與舊日志文件就沒有關(guān)系,因此無需下載。此外,你不能(或不應(yīng))在某些錯(cuò)誤報(bào)告工具中附加大文件,因此此模式可能有助于編寫錯(cuò)誤報(bào)告。

7、從 Undercloud 日志中導(dǎo)出錯(cuò)誤和警告信息

這與上面的模式 1 相同。

8、在 Overcloud 上檢查不正常的 docker

此模式用于在節(jié)點(diǎn)上搜索不正常的 Docker。

9、下載 OSP 日志并在本地運(yùn)行 LogTool

此模式允許你從 Jenkins 或 Log Storage 下載 OSP 日志(例如,cougar11.scl.lab.tlv.redhat.com),并在本地分析。

10、在 Undercloud 上分析部署日志

此模式可以幫助你了解 Overcloud 或 Undercloud 部署過程中出了什么問題。例如,在overcloud_deploy.sh 腳本中,使用 --log 選項(xiàng)時(shí)會(huì)生成部署日志;此類日志的問題是“不友好”,你很難理解是什么出了問題,尤其是當(dāng)詳細(xì)程度設(shè)置為 vv 或更高時(shí),使得日志中的數(shù)據(jù)難以讀取。此模式提供有關(guān)所有失敗任務(wù)的詳細(xì)信息。

11、分析 Gerrit(Zuul)失敗的日志

此模式用于分析 Gerrit(Zuul)日志文件。它會(huì)自動(dòng)從遠(yuǎn)程 Gerrit 門下載所有文件(HTTP 下載)并在本地進(jìn)行分析。

安裝

GitHub 上有 LogTool,使用以下命令將其克隆到你的 Undercloud 主機(jī):

  1. git clone https://github.com/zahlabut/LogTool.git

該工具還使用了一些外部 Python 模塊:

Paramiko

默認(rèn)情況下,SSH 模塊通常會(huì)安裝在 Undercloud 上。使用以下命令來驗(yàn)證是否已安裝:

  1. ls -a /usr/lib/python2.7/site-packages | grep paramiko

如果需要安裝模塊,請(qǐng)?jiān)?Undercloud 上執(zhí)行以下命令:

  1. sudo easy_install pip
  2. sudo pip install paramiko==2.1.1

BeautifulSoup

此 HTML 解析器模塊僅在使用 HTTP 下載日志文件的模式下使用。它用于解析 Artifacts HTML 頁面以獲取其中的所有鏈接。安裝 BeautifulSoup,請(qǐng)輸入以下命令:

  1. pip install beautifulsoup4

你還可以通過執(zhí)行以下命令使用 requirements.txt 文件安裝所有必需的模塊:

  1. pip install -r requirements.txt

配置

所有必需的參數(shù)都直接在 PyTool.py 腳本中設(shè)置。默認(rèn)值為:

  1. overcloud_logs_dir = '/var/log/containers'
  2. overcloud_ssh_user = 'heat-admin'
  3. overcloud_ssh_key = '/home/stack/.ssh/id_rsa'
  4. undercloud_logs_dir ='/var/log/containers'
  5. source_rc_file_path='/home/stack/'

用法

此工具是交互式的,因此要啟動(dòng)它,只需輸入:

  1. cd LogTool
  2. python PyTool.py

排除 LogTool 故障

在運(yùn)行時(shí)會(huì)創(chuàng)建兩個(gè)日志文件:Error.logRuntime.log。請(qǐng)?jiān)谀阋蜷_的問題的描述中添加兩者的內(nèi)容。

局限性

LogTool 進(jìn)行硬編碼以處理最大 500 MB 的文件。

LogTool_Python3 腳本

github.com/zahlabut/LogTool 獲取。

 

責(zé)任編輯:龐桂玉 來源: Linux中國(guó)
相關(guān)推薦

2014-02-11 09:38:44

OpenStack開源云計(jì)算

2010-02-01 13:34:59

Python 腳本

2024-06-03 11:43:55

2010-02-23 10:32:20

Python 腳本

2010-08-03 17:19:43

NFS服務(wù)

2018-07-05 10:48:57

OpenStack對(duì)象存儲(chǔ)WOT

2018-11-22 15:07:17

代碼github程序

2015-05-26 11:10:45

沃爾瑪OpenStack

2010-03-26 15:14:26

Python編寫

2018-06-05 14:02:05

OpenStack虛擬機(jī)網(wǎng)絡(luò)

2021-07-27 07:40:28

Python

2014-01-02 15:16:42

PythonLinux服務(wù)器服務(wù)器監(jiān)控

2021-06-28 08:00:00

Python開發(fā)編程語言

2015-08-13 14:35:43

2010-03-08 19:03:23

Python腳本

2022-09-20 14:11:27

人工智能醫(yī)療保健牙齒

2019-04-18 13:35:47

2010-03-10 13:42:44

Python腳本

2013-09-11 17:09:53

OpenStack紅帽

2011-12-12 09:08:48

OpenStack虛擬機(jī)監(jiān)控
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

日本乱理伦在线| 可以在线观看av的网站| 亚洲男人在线| 日韩一区欧美一区| 亚洲在线免费视频| 波多野结衣爱爱视频| 欧美1区2区3| 亚洲电影激情视频网站| 女女同性女同一区二区三区91| 国产精品777777| 欧美亚洲激情| 日韩午夜在线影院| 成人黄色av片| 国产鲁鲁视频在线观看免费| 蓝色福利精品导航| 欧美激情乱人伦| 扒开jk护士狂揉免费| 韩国成人二区| 国产精品理伦片| 97自拍视频| 国产亚洲精品女人久久久久久| 免费看久久久| 欧美色网站导航| avove在线观看| 天堂资源中文在线| 久久国产精品99精品国产| 欧美理论电影在线播放| 成人h动漫精品一区| 天堂综合在线播放| 精品国产91久久久| 国产树林野战在线播放| 你懂的免费在线观看视频网站| 久久成人免费网站| 97avcom| 99re6热在线精品视频| 综合视频一区| 欧美日韩一二区| 131美女爱做视频| 美女国产在线| 久久免费国产精品| 国产精品推荐精品| 国产伦一区二区| 日韩专区一卡二卡| 97精品国产91久久久久久| 在线国产视频一区| 嫩草国产精品入口| 日韩免费福利电影在线观看| 欧美黄色性生活| а√天堂中文在线资源8| 亚洲天堂精品在线观看| 色一情一乱一伦一区二区三区丨| 农村少妇久久久久久久| 国产一区二区三区观看| 国产精品久在线观看| 国产在线观看免费视频今夜| 日本一区二区三区视频| 亚洲开心激情网| 国产高潮视频在线观看| 欧美区一区二区| 欧美剧情片在线观看| 婷婷丁香激情网| 欧美www.| 91黄色免费网站| 欧美精品色婷婷五月综合| 6699嫩草久久久精品影院| 一区二区三区免费看视频| 杨幂一区欧美专区| av电影在线观看| 中文字幕欧美三区| 色之综合天天综合色天天棕色| 蜜芽tv福利在线视频| 91日韩精品一区| 黑人中文字幕一区二区三区| 欧洲av在线播放| 成人黄色小视频在线观看| 北条麻妃高清一区| 亚洲AV无码精品自拍| 久久国产综合精品| 国产一区视频在线播放| 伊人久久成人网| 久久精品av麻豆的观看方式| 国产精品日本精品| 中文字幕无码乱码人妻日韩精品| 日本特黄久久久高潮| 国产精品免费久久久| 中文字幕乱码中文字幕| 视频一区欧美精品| 日本成人黄色片| 黄色av网站免费| 麻豆精品视频在线| 亚洲最大成人在线| 丰满人妻妇伦又伦精品国产| 成人免费毛片app| 欧美日韩精品久久久免费观看| 欧美日韩激情视频一区二区三区| 久久精品视频在线看| 在线视频福利一区| 美女精品导航| 欧美性少妇18aaaa视频| 天美星空大象mv在线观看视频| 成人国产在线| 欧美一卡2卡三卡4卡5免费| 美女伦理水蜜桃4| 免费看成人吃奶视频在线| 日韩精品一区二区三区第95| 蜜臀av一区二区三区有限公司| 香蕉久久99| 中文字幕在线精品| 国产精品2020| 奇米精品一区二区三区四区| 亚洲一区二区三区香蕉| 五月激情丁香婷婷| 国产精品拍天天在线| 欧美精品卡一卡二| 成人国产激情| 日韩电影免费观看在线观看| 精品熟妇无码av免费久久| 亚洲免费二区| 国产成人一区二区在线| 午夜美女福利视频| 亚洲国产成人私人影院tom| 欧美亚洲色图视频| 日韩制服一区| 亚洲精品电影在线| 在线视频第一页| 在线看片欧美| 91在线色戒在线| 婷婷国产在线| 亚洲最色的网站| 天天碰免费视频| 久久九九热re6这里有精品| 色偷偷888欧美精品久久久| 久久久久99精品| 麻豆亚洲精品| 99精品在线直播| 1769在线观看| 欧美日韩亚洲视频| 欧美午夜精品一区二区| 91偷拍一区二区三区精品| 91精品国产成人| 亚洲a视频在线观看| 国产精品久久久久影院色老大| 5月婷婷6月丁香| 视频一区中文字幕精品| 中文字幕av一区二区三区谷原希美| 国产大学生自拍| 麻豆久久久久久久| 日韩.欧美.亚洲| 欧美momandson| 亚洲激情视频在线观看| 久久久精品视频免费观看| 久久精品国产免费| 少妇免费毛片久久久久久久久| 人人澡人人添人人爽一区二区| 欧美日韩视频专区在线播放| 三级电影在线看| 亚洲日本久久| 国产精品日韩欧美一区二区| fc2ppv国产精品久久| 欧美美女黄视频| 国产农村妇女精品一区| 老司机精品视频网站| 国产一区二区在线观看免费播放| 18网站在线观看| 91精品国产综合久久久久久漫画 | 日本道色综合久久| 荫蒂被男人添免费视频| 国产综合激情| www.成人av| 中国av在线播放| 欧美成va人片在线观看| 欧美日韩激情在线观看| 国产一区二区三区观看| 亚洲小视频在线播放| 精品一区二区三区四区五区| 欧美国产视频日韩| 欧美 日韩 国产 成人 在线 91| 亚洲一区视频在线观看视频| 岛国精品一区二区三区| 亚洲久久一区| 蜜桃狠狠色伊人亚洲综合网站| 青春草在线视频| 精品精品国产高清a毛片牛牛| 国产中文字幕免费| 99精品在线观看视频| 男人天堂999| 国产乱码精品一区二区三区四区| 日本久久久久久久| 精品无人乱码| 欧美精品免费视频| 久久午夜无码鲁丝片午夜精品| 成人动漫在线一区| 国产真实乱子伦| 日韩欧美视频| 1区1区3区4区产品乱码芒果精品| 蜜桃成人365av| 亚洲成人免费在线视频| 亚洲大尺度在线观看| 中文字幕一区在线观看视频| 三级网站免费看| 亚洲精华国产欧美| 日韩一区二区三区高清| 日韩国产91| 久久久影视精品| 黄色的视频在线免费观看| 欧美日韩精品系列| xxxx 国产| 国产精品免费aⅴ片在线观看| 伊人五月天婷婷| 夜夜嗨网站十八久久| 日韩欧美视频第二区| 国产亚洲观看| 日本欧美中文字幕| 粗大黑人巨茎大战欧美成人| 亚洲精品成a人在线观看| 一道本在线视频| 婷婷亚洲久悠悠色悠在线播放| 国产毛片久久久久久久| 国产自产高清不卡| 男人天堂网视频| 国产精品99久久久久久动医院| 国产精品久久精品国产 | 成人久久久久| 国产一区在线免费观看| 欧美少妇激情| 欧美有码在线视频| 日本无删减在线| 在线视频欧美日韩精品| 欧美一级淫片aaaaaa| 欧美日韩精品免费| 免费看一级视频| 亚洲高清一区二区三区| 国产91丝袜美女在线播放| 国产一区二区三区免费在线观看| 黑森林福利视频导航| 欧美日本不卡| 国产精品波多野结衣| 精品久久不卡| 麻豆传媒一区| 中文在线免费一区三区| 国产精品电影网站| 电影一区二区三区| 91超碰中文字幕久久精品| 成人免费观看视频大全| 日韩亚洲第一页| av色图一区| 一本色道久久综合狠狠躁篇怎么玩 | 91.成人天堂一区| √资源天堂中文在线| 18成人在线视频| www.99re6| 国产精品免费丝袜| 午夜黄色福利视频| 中文字幕av不卡| 国产三级av在线播放| 久久伊人中文字幕| 国产草草浮力影院| youjizz国产精品| 国产大学生视频| 成人国产视频在线观看| 久草免费资源站| 成人av在线看| 亚洲av成人精品一区二区三区| 国产毛片精品国产一区二区三区| 精品亚洲视频在线| 黄色精品一二区| 久久出品必属精品| 国内成人自拍视频| 在线免费看污网站| 国产一区二区三区四| 成人三级做爰av| 国产二区国产一区在线观看| 欧美性猛交乱大交| 国产成人aaa| 日本黄色一级网站| 粉嫩av一区二区三区| 成人在线电影网站| 91网站最新网址| 一区二区伦理片| 国产日本欧美一区二区| www.涩涩爱| 一区二区三区高清| 免费日韩一级片| 色综合久久久久综合体桃花网| 色屁屁影院www国产高清麻豆| 色偷偷88欧美精品久久久| 亚洲精品国产精品国自产网站按摩| 欧美视频在线不卡| 国产极品久久久| 亚洲精品美女久久久| 国产一二三区在线视频| 亚洲精品视频在线播放| av电影在线观看| 久久99国产综合精品女同| 老色鬼在线视频| 国产精品免费网站| 秋霞影院一区| 久久一区二区三区欧美亚洲| 第一社区sis001原创亚洲| 中文字幕第一页亚洲| 国产欧美综合一区二区三区| 一区二区传媒有限公司| 久久电影网站中文字幕| xxxxxx黄色| 国产精品国产成人国产三级 | 亚洲福利视频网| 蝌蚪视频在线播放| 久久亚洲欧美日韩精品专区| 1区2区在线| 国产女同一区二区| 高清日韩欧美| 亚洲高清在线观看一区| 日韩视频在线一区二区三区 | 欧美另类69xxxxx| 国产美女在线一区| 极品美女销魂一区二区三区免费| 一卡二卡三卡四卡| 亚洲成人第一页| 国内老熟妇对白hdxxxx| 色阁综合伊人av| 秋霞国产精品| 欧美亚洲另类在线一区二区三区| 精品成人免费| 亚洲精品鲁一鲁一区二区三区 | 成人福利在线看| 久久综合亚洲色hezyo国产| 欧美剧情片在线观看| 北岛玲一区二区三区| 欧日韩不卡在线视频| 另类尿喷潮videofree| 美女黄色免费看| 国产成人激情av| 九九热精彩视频| 日韩精品资源二区在线| 顶级网黄在线播放| 91成人在线看| 中文无码久久精品| 精品人妻一区二区三| 一区二区三区在线看| 国产suv一区二区| 欧美久久久精品| 视频精品一区| 成人性生活视频免费看| www.日韩精品| 亚洲天堂日韩av| 日韩精品欧美国产精品忘忧草| 欧美gv在线| 久久五月天婷婷| 久久久水蜜桃av免费网站| 免费无码一区二区三区| 欧美日韩中文在线| 国产www.大片在线| 国产日本欧美一区| 中文字幕免费精品| 精品无码av一区二区三区| 五月婷婷另类国产| 日本五码在线| 国产精品久久久久一区二区| 99精品电影| 亚洲欧洲日韩综合| 福利视频导航一区| www视频在线观看免费| 成人激情春色网| 国内精品久久久久久久影视麻豆| 老司机免费视频| 日本韩国欧美三级| 欧美日韩xx| 国产乱码精品一区二区三区不卡| 免费日韩av片| 国产黄a三级三级| 精品免费视频一区二区| 美脚恋feet久草欧美| 制服国产精品| av一区二区三区| 中文字幕免费高清在线观看| 欧美成人第一页| 免费成人高清在线视频theav| 国产原创精品在线| 亚洲午夜影视影院在线观看| 色综合成人av| 成人黄色午夜影院| 99av国产精品欲麻豆| 99精品全国免费观看| 日韩美女主播在线视频一区二区三区| 老色鬼在线视频| 操bbb操bbb| 国产欧美日韩激情| 韩国av在线免费观看| 国产精品27p| 狠狠噜噜久久| 亚洲aaa视频| 日韩电影在线观看永久视频免费网站| 日本在线一区二区| 国产主播在线看| 曰韩精品一区二区| 成人免费在线视频网| 国产精品一区免费观看| 久久91精品国产91久久小草| 毛片在线免费视频| 久久99视频免费|