Linux 系统监测工具 tsar

本文详细介绍了淘宝开发的Tsar系统监控工具,包括其功能、部署步骤及常用命令实例。Tsar不仅能够监控CPU、IO、内存、TCP等系统状态,还能监控Apache、Nginx/Tengine、Squid等服务器状态,支持数据存储和报警功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Tsar 是淘宝开发的一个非常好用的系统监控工具,在淘宝内部大量使用
   它不仅可以监控CPU、IO、内存、TCP等系统状态,也可以监控Apache,Nginx/Tengine,Squid等服务器状态
   值得一提的是、Tsar 支持将数据存储到 MySQL 中,也可以将数据发送到 Nagios 报警服务器
   
   ㈠ 部署
      
      ① tsar由于定时采集数据,需要crond服务正常。不依赖额外的库
      ② 获得tsar源代码:(svn checkout http://code.taobao.org/svn/tsar/trunk/ tsar)
      ③ 编译安装tsar
         
         进入tsar的根文件夹
         运行 ./configure,注意tsar并不支持prefix
         运行 make 进行编译
         运行 make install 进行安装
      
   ㈡ 常用例子
      

      比如、以1秒钟为间隔,实时打印tsar的概述数据



再比如:
      tsar 显示1天内的历史汇总(summury)信息,以默认5分钟为间隔
      tsar --cpu -i 1 显示一天内cpu的历史信息,以1分钟为间隔
      tsar --live --mem -i 2 以2秒钟为间隔,实时打印mem的数据。
      tsar --cpu --mem -i 1 显示一天内的cpu和内存历史数据,以1分钟为间隔



文章出处:http://blog.youkuaiyun.com/linwaterbin/article/details/8799674


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值