創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于企業(yè)網(wǎng)站制作,高端網(wǎng)頁制作,對(duì)搬家公司等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)營(yíng)銷推廣優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。小編給大家分享一下使用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)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!