溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

使用linux的tsar命令收集服務(wù)器系統(tǒng)信息

發(fā)布時(shí)間:2020-07-15 09:59:55 來源:億速云 閱讀:267 作者:清晨 欄目:服務(wù)器

小編給大家分享一下使用linux的tsar命令收集服務(wù)器系統(tǒng)信息,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

tsar是淘寶自己開發(fā)的一個(gè)采集工具(類似于sar工具),主要用來收集服務(wù)器的系統(tǒng)信息(如cpu,io,mem,tcp等),以及應(yīng)用數(shù)據(jù)(如squid haproxy nginx等)。

收集到的數(shù)據(jù)存儲(chǔ)在磁盤上,可以隨時(shí)查詢歷史信息,輸出方式靈活多樣,另外支持將數(shù)據(jù)存儲(chǔ)到mysql中,也可以將數(shù)據(jù)發(fā)送到nagios報(bào)警服務(wù)器。

tsar在展示數(shù)據(jù)時(shí),可以指定模塊,并且可以對(duì)多條信息的數(shù)據(jù)進(jìn)行merge輸出,帶-live參數(shù)可以輸出秒級(jí)的實(shí)時(shí)信息。

tsar是基于模塊化設(shè)計(jì)的程序,程序有兩部分組成:框架和模塊。
框架程序源代碼主要在src目錄,而模塊源代碼主要在modules目錄中。
框架提供對(duì)配置文件的解析,模塊的加載,命令行參數(shù)的解析,應(yīng)用模塊的接口對(duì)模塊原始數(shù)據(jù)的解析與輸出。 模塊提供接口給框架調(diào)用。
tsar依賴與cron每分鐘執(zhí)行采集數(shù)據(jù),因此它需要系統(tǒng)安裝并啟用crond,安裝后,tsar每分鐘會(huì)執(zhí)行tsar –cron來定時(shí)采集信息,并且記錄到原始日志文件。

語法格式:tsar [參數(shù)]

常用參數(shù):

參考實(shí)例

cpu監(jiān)控:

[root@linuxcool ~]# tsar --cpu

監(jiān)控虛存和load情況:

[root@linuxcool ~]# tsar --swap --load

列出系統(tǒng)內(nèi)存的使用情況:

[root@linuxcool ~]# tsar --mem

監(jiān)控系統(tǒng)IO情況:

[root@linuxcool ~]# tsar --io

歷史數(shù)據(jù)回溯:

[root@linuxcool ~]# tsar -d 2 -i 1

看完了這篇文章,相信你對(duì)使用linux的tsar命令收集服務(wù)器系統(tǒng)信息有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI