使用linux的tsar命令收集服务器系统信息
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,小编给大家分享一下使用linux的tsar命令收集服务器系统信息,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!tsar是淘宝自己开发的一个采集工具(类似于sar工具),主要用来收集服务器
千家信息网最后更新 2025年12月03日使用linux的tsar命令收集服务器系统信息
小编给大家分享一下使用linux的tsar命令收集服务器系统信息,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
tsar是淘宝自己开发的一个采集工具(类似于sar工具),主要用来收集服务器的系统信息(如cpu,io,mem,tcp等),以及应用数据(如squid haproxy nginx等)。
收集到的数据存储在磁盘上,可以随时查询历史信息,输出方式灵活多样,另外支持将数据存储到mysql中,也可以将数据发送到nagios报警服务器。
tsar在展示数据时,可以指定模块,并且可以对多条信息的数据进行merge输出,带-live参数可以输出秒级的实时信息。
tsar是基于模块化设计的程序,程序有两部分组成:框架和模块。
框架程序源代码主要在src目录,而模块源代码主要在modules目录中。
框架提供对配置文件的解析,模块的加载,命令行参数的解析,应用模块的接口对模块原始数据的解析与输出。 模块提供接口给框架调用。
tsar依赖与cron每分钟执行采集数据,因此它需要系统安装并启用crond,安装后,tsar每分钟会执行tsar -cron来定时采集信息,并且记录到原始日志文件。
语法格式:tsar [参数]
常用参数:
参考实例
cpu监控:
[root@linuxcool ~]# tsar --cpu
监控虚存和load情况:
[root@linuxcool ~]# tsar --swap --load
列出系统内存的使用情况:
[root@linuxcool ~]# tsar --mem
监控系统IO情况:
[root@linuxcool ~]# tsar --io
历史数据回溯:
[root@linuxcool ~]# tsar -d 2 -i 1
看完了这篇文章,相信你对使用linux的tsar命令收集服务器系统信息有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
数据
模块
信息
系统
服务器
服务
参数
框架
输出
命令
情况
程序
监控
原始
历史
工具
接口
文件
源代码
目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
山东戴尔服务器续保安装
什么语言能调用数据库
服务器nfs安全策略
国外小游戏服务器地址
数据库量词
首都网络安全日的意义
人脸大数据库
ios零元软件开发
戴尔服务器指示灯4白2黄
软件开发项目利润率是多少
灌云梦传奇网络技术有限公司
软件开发选什么电脑合适
常州网络技术职业培训
大学广播站网络技术部笔试
2021年学校网络安全计划
数据库应用系统设计
石家庄数据库人才社会招聘
云服务器数据库和空间
南京服务器制造商
网络安全相关宪法
关于网络安全文献
怀柔区网络技术咨询概况
sql 数据库加字段
斗鱼登陆服务器错误怎么办
云服务器如何运行内网办公软件
网络安全管理服务有哪些
老外软件开发 一个顶几十个
服务器上的源码如何清理重新搭建
苏州服务器的安全保障
软件开发基本步骤300字