使用linux的tsar命令收集服务器系统信息
发表于:2025-02-12 作者:千家信息网编辑
千家信息网最后更新 2025年02月12日,小编给大家分享一下使用linux的tsar命令收集服务器系统信息,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!tsar是淘宝自己开发的一个采集工具(类似于sar工具),主要用来收集服务器
千家信息网最后更新 2025年02月12日使用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安全错误
数据库的锁怎样保障安全
惠普服务器风扇刚转就停止了
黄梅租房软件开发
网络安全 自我
具有软件开发能力
江苏常规软件开发价格大全
护苗行动网络安全绘画
服务器主板不支持硬盘启动
cf为啥会被踢出服务器
赛昂新软件开发有限公司
清华有网络安全专业吗
连接远程达梦数据库
电厂网络安全防护文件
软件开发人员外包服务招标
数据库修改数据语句
打印服务器没有自定义纸张
福建精英网络技术咨询联系人
什么是服务器租用
数据库ddl锁表导致数据库异常
方舟服务器人物经验代码
学网络技术能干什么
我的世界服务器血量上限怎么突破
网络安全加密的有效性
软件开发销售方法
一般软件开发用到的技术
创建mydb数据库使用命令
微推网络技术有限公司
远鉴科技网络安全
淘宝用什么数据库
对关系型数据库的理解摘要
快速开发数据库应用服务