淘寶開源項目之Tsar
軟件介紹:
Tsar是淘寶開發的一個非常好用的系統監控工具,在淘寶內部大量使用,它不僅可以監控CPU、IO、內存、TCP等系統狀態,也可以監控Apache,Nginx/Tengine,Squid等服務器狀態。值得一提的是,Tsar 支持將數據存儲到 MySQL 中,也可以將數據發送到 Nagios 報警服務器。
詳細用法參考:https://github.com/alibaba/tsar
一、軟件安裝
1、軟件下載
[root@real_server01 ~]# wget -O tsar.zip https://github.com/alibaba/tsar/archive/master.zip --no-check-certificate
2、軟件解壓
#安裝unzip依賴gcc ( yum install gcc* -y)
[root@real_server01 ~]#yum install unzip zip -y
[root@real_server01 ~]# unzip tsar.zip
3、軟件編譯安裝
[root@real_server01 ~]# cd tsar-master/
[root@real_server01 tsar-master]# make && make install
二、軟件初探
我們經過上面的步驟後,就可以直接使用了。
[root@real_server01 tsar-master]# tsar -l
Time ---cpu-- ---mem-- ---tcp-- -----traffic---- --sda--- --sdb--- ---load-
Time util util retran bytin bytout util util load1
24/03/16-05:56:54 1.20 34.79 0.00 289.00 64.00 0.02 0.00 0.04
24/03/16-05:56:59 0.60 34.79 0.00 163.00 45.00 0.00 0.00 0.04
24/03/16-05:57:04 5.62 34.83 0.00 259.00 37.00 0.00 0.00 0.03
淘寶開源項目之Tsar