Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息!
它类似于sar,能监控和收集服务器和关键应用的信息,支持实时终端显示和集中式数据库存储查询,还能向Nagios发送报警信息。Tsar模块化的设计利于通过开发新模块来扩展新的功能,非常方便。
1.模块化
Tsar的各个模块专门采集一类数据,通过配置文件和参数支持模块化,用户也可以根据需求编写自己的采集模块,集成到Tsar中即可生效
2.输出方式多样
支持本机查看
支持输出到远程数据库
配合nagios的被动监控,页面显示
转自:https://blog.csdn.net/u010945668/article/details/113904993 简介 tsar是一个淘宝开发的服务器信息采集工具。 支持采集的信息如下: 系统信息:如cpu、io、mem、tcp等 应用数据:squid、haproxy、nginx等 其他:自定义模块 具体介绍请参看以下文档: tsar 官网 tsar工具使用 Linux系统性能监
tsar 收集服务器系统和应用信息的采集报告工具 介绍 淘宝系统活动报告(TabaoSystemActivityReporter)是一种监控工具,它可以用来收集和总结系统信息,如CPU、负载、IO和应用程序信息,如nginx、HAProxy、Squid等,结果可以存储在本地磁盘上,也可以发送到Nagios。 沙皇可以很容易地通过编写模块来扩展,这使得它成为一个强大而通用的报告工具。 总体架构 Ts
参考博客: Linux命令 Linux系统性能监控工具介绍之-tsar 推荐 简介 tsar是淘宝自己开发的一个采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等),以及应用数据(如squid haproxy nginx等)。收集到的数据存储在磁盘上,可以随时查询历史信息,输出方式灵活多样,另外支持将数据存储到MySQL中,也可以将数据发送到nagios报警服务器。tsar在
Tsar是淘宝的一个用来收集服务器系统和应用信息的采集报告工具,如收集服务器的系统信息(cpu,mem等),以及应用数据(nginx、swift等),收集到的数据存储在服务器磁盘上,可以随时查询历史信息,也可以将数据发送到nagios报警。 Tsar能够比较方便地增加模块,只需要按照 tsar 的要求编写数据的采集函数和展现函数,就可以把自定义的模块加入到tsar中。 安装: 1:sudo wge
sar 安装工具:yum install sysstat -y 选项 -u CPU 资源监控 - v inode、文件和其他内核表监控 -r 内存和交换空间监控 -B 内存分页监控 -b I/O 和传送速率监控 -q 进程队列长度和平均负载状态监控 -W 系统交换活动信息监控 -o test 并将采样结果以二进制形式存入当前目录下的文件 test 中 cpu 资源监控 可以间隔相同的时间采集数据,
命令行使用 tsar命令行主要担负显示历史数据和实时数据的功能,因此有控制展示模块和格式化输出的参数,默认不带任何参数/选项的情况下,tsar打印汇总信息。 tsar命令行主要显示给人看的,所以数据展示中都进行了k/m/g等的进位。 tsar命令会在显示20行数据后再次打印各个列的列头,以利于用户理解数据的含义。 tsar的列头信息包括2行,第一行为模块名,第二行为列名。 tsar输出最后会作mi
Tsar简介 http://tsar.taobao.org Tsar是淘宝自己开发的一个采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等),以及应用数据(如squid haproxy nginx等)。 收集到的数据存储在磁盘上,可以随时查询历史信息,输出方式灵活多样,另外支持将数据存储到mysql中,也可以将数据发送到nagios报警服务器。 Tsar在展示数据时,可以
二 如何使用 本文主要介绍tsar 如何监控linux 服务器,有兴趣的朋友可以尝试对 nginx 和apache 服务做监控。 1 tsar -L/--list 查看可用的模块列表 --modname 查看指定模块的运行状况,模块是指 tsar -L 列出来的名称 比如:tsar --cpu $tsar -L tsar enable follow modules: cpu mem swap tc
nmon 说明 官网:http://nmon.sourceforge.net/pmwiki.php 分析工具 nmon analyser:https://www.ibm.com/developerworks/community/wikis/home?lang=en nmon是一种在AIX与各种Linux操作系统上广泛使用的监控与分析工具, nmon所记录的信息是比较全面的,它能在系统运行过程中实时
getSystemInfoSync() 返回值 systemInfo的属性 名称 类型 备注 gameVersion string 游戏版本号 isMaster number 是否房主,1房主,0参加者 roomId number 房间号 gameId number 游戏id osVersion string 系统版本 10.3 networkType number 网络类型 1 电信 ,2 联通
系统信息 显示PSP™主机的MAC地址、系统软件版本和昵称。
可确认系统软件之版本、MAC地址,以及PS Vita专用存储卡的空余容量等。
jd.getSystemInfo(OBJECT) 获取系统信息。 OBJECT 参数说明: 参数 类型 必填 说明 success Function 是 接口调用成功的回调 fail Function 否 接口调用失败的回调函数 complete Function 否 接口调用结束的回调函数(调用成功、失败都会执行) success 回调参数说明: 参数 说明 brand 手机品牌 model 手
uptime 联机信息-时间,显示如下 11:27pm up 9 days, 7:12,3 user, load average: 0.07, 0.12, 0.14 当前系统时间 系统运行时间 当前在线用户数 系统负荷:1分钟前、5分钟前、15分钟前 w 联机信息-已登录用户,显示如下 01:04:10 up 1:34, 2 users, load average: 0
信息采集表单 功能介绍:添加属性,采集想要的用户信息。 可设置必填,或者非必填,以及移除属性。 步骤 【用户管理】→【信息采集列表】。
在讲解Chrome扩展时我们提到过获取CPU、内存和存储设备信息的方法,具体可以参见5.4节。Chrome应用也可以获取到系统信息,并且与Chrome扩展类似。 Chrome应用可以获取到的系统信息包括CPU、内存、存储设备、显示器和网卡。要获取信息,需要在Manifest中声明相应权限: "permissions": [ "system.cpu", "system.memory"