淘宝开源项目之Tsar

Posted 努力哥-运维自动化

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了淘宝开源项目之Tsar相关的知识,希望对你有一定的参考价值。

软件介绍:

Tsar是淘宝开发的一个非常好用的系统监控工具,在淘宝内部大量使用,它不仅可以监控CPU、IO、内存、TCP等系统状态,也可以监控Apache,nginx/Tengine,Squid等服务器状态。值得一提的是,Tsar 支持将数据存储到 mysql 中,也可以将数据发送到 Nagios 报警服务器。

详细用法参考:https://github.com/alibaba/tsar

一、软件安装

1、软件下载

[[email protected]_server01 ~]# wget -O tsar.zip https://github.com/alibaba/tsar/archive/master.zip --no-check-certificate

2、软件解压

#安装unzip依赖gcc ( yum install gcc* -y)

[[email protected]_server01 ~]#yum install unzip zip -y  

[[email protected]_server01 ~]# unzip tsar.zip

3、软件编译安装

[[email protected]_server01 ~]# cd tsar-master/

[[email protected]_server01 tsar-master]# make && make install

二、软件初探

我们经过上面的步骤后,就可以直接使用了。

[[email protected]_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的主要内容,如果未能解决你的问题,请参考以下文章

淘宝系统监控工具 Tsar

中科院开源之夏2022来啦!欢迎加入大淘宝技术 OpenSumi社区项目

tsar采集nginx指标

监控命令之tsar

淘宝code

linux网络命令之tsar