What is SysUsage ?
SysUsage continuously monitor your systems informations and generate periodical graph reports using rrdtool or javascript jqplot library. All reports are shown throught a web interface.
SysUsage grabs all system activities using Sar and system commands allowing you to keep tracks of your computer or server activity during his life. It is a great help for performance analysis and resources management. The threshold notification can alarm you when the system capabilities are reached by sending SMTP messages or throught Nagios reports.
By default it will monitor all you need to know on your server activity (See Features), it is written in Perl and should works on all Unix like plateforms. It doesn't require a Database system like MySQL or PostgreSQL but lie on rrdtool. In addition you can embeded your own plugins written in any programing language.
Since release 5.0 SysUsage can be run from a centralized place where collected statistics will be stored and where graphics will be rendered. Unless other monitoring tools with lot of administration work, SysUsage is design to have the lesspossible things to configure and a high level of admin system knowledge. Each server can also be self monitored and you just have to connect your browser to the web interface to know his health level.
SysUsage is design with simplicity in mind. I want all relevant statistics from my servers within an intuitive web interface and without spending too much time to configure it, if you know Nagios, you know what I mean. You will especially like SysUsage for that.
Features
SysUsage generate graphical reports on all system activity information. His periodical reports allow you to keep track of the machine activity during his life and will be a great help for performance analysis and resources management.
SysUsage can be run periodically from 10 seconds cycle in daemon mode to 1 minute or more using crond.
CPUs
- CPUs distribution usage (user, nice, system). - CPUs global usage (total cpu used, iowait). - CPUs virtualized usage (steal, guest).
Memory
- Memory usage (with and without cache). - Swap usage (with and without cache). - Amount of memory need for current workload. - Posix share memory. - Hugepages utilisation - Active versus inactive memory - Dirty memory that need to be written to disk
I/O
- Context switches per second. - Interrupts per second. - Page swapping. - Page I/O stats. - I/O request stats. - I/O block stats.
Network
- TCP connections per second. - TCP segments per second. - Number of socket in use (Total, TCP and UDP). - Number of socket in TIME_WAIT state. - Active network interface usage. - Active network interface bad packet, dropping, collision.
Devices
- CPU time for I/O on device. - Read/Write sectors on device. - Disk throughput on device. - I/O workload on device. - Times for I/O requests issued to device. - Hard drive temperature if your hardward support it (with hddtemp). - MotherBoard/CPU/Remote temperature reported by sensors. - Fan RPM reported by sensors.
Files
- Number of open file. - Number of file in a queue directory. - Disk space used on mounted partition.
Process
- Load average. - Process created per second. - Number of running process (ex: sendmail, httpd, oracle, etc.). - Number of running thread (ex: mysqld, amarok, etc.). - Number of task blocked waiting for I/O
Notification
You can have mail or Nagios notification when some monitored values are outside max/min threshold values for all type of monitoring.
Plugins
Since version 3.0 you can create your own monitoring plugins. Any script or program can be embeded in SysUsage provided that it return up to 3 numeric values. The graphic title and labels are defined in the configuration file.
Remote call
Since release 5.0 SysUsage can be installed onto a central server that will be used to store statistics data and periodically call sysusage on remote host using SSH. This central place will also be in charge to renderer HTML plages and graphics for all hosts. This will allow to simplify the SysUsage installation on remote host that will only require sysstat and rsysusage.
相关推荐
安全监控系统监控-监控异常报告系统全文共2页,当前为第1页。安全监控系统监控-监控异常报告系统全文共2页,当前为第1页。安全监控系统监控监控异常报告系统 安全监控系统监控-监控异常报告系统全文共2页,当前为第1...
windows自带的系统监控平台使用方法
DB23_T 2849-2021 公共视频监控系统监控杆体施工规范
信息系统监控方案全文共5页,当前为第1页。信息系统监控方案全文共5页,当前为第1页。信息系统监控方案 信息系统监控方案全文共5页,当前为第1页。 信息系统监控方案全文共5页,当前为第1页。 系统上线后的日常营运...
报表开发工具FineReport决策系统教程之【4】系统监控
目录 第一、建筑设备监控系统 建筑设备监控系统概念 建筑设备监控系统功能 建筑设备监控系统监控原理 建筑设备监控系统各子系统监控原理 建筑设备监控系统监控点表及配置 第二、冷源群控简介 BA系统监控介绍全文共...
Visual_Basic, .NET,自动化系统监控,
AIX+系统监控和性能调优经验分享
需要监控Linux服务器系统性能吗?尝试下面这些系统内置或附件的工具吧。大多数Linux发行版本都装备了大量的监控工具。这些工具提供了能用作取得相关信息和系统活动的量度指标。你能使用这些工具发现造成性能问题可能...
通过读取/proc文件,获得系统信息 监控系统状态,显示系统中若干部件的使用情况。 用GTK库的图形界面显示系统监控状态。
目录 第一、建筑设备监控系统 建筑设备监控系统概念 建筑设备监控系统功能 建筑设备监控系统监控原理 建筑设备监控系统各子系统监控原理 建筑设备监控系统监控点表及配置 第二、冷源群控简介 1BA系统监控介绍全文共...
nagios系统监控实践,nagios告警在大数据领域用得比较多
linux系统监控工具汇总,包括vmstat、uptime、iostat、sar等各种监控工具的具体分析。
为解决皮带运输系统故障频发、处理故障费时费力的问题,基于云冈矿实际生产需求,设计并实现了皮带运输系统的监控平台。在分析皮带运输系统监控平台系统设计的基础上,介绍了该监控平台的硬件选型、软件设计以及显示...
系统监控图
Zabbix系统监控接口文档Zabbix系统监控接口文档Zabbix系统监控接口文档
c#实现软件系统监控.rarc#实现软件系统监控.rarc#实现软件系统监控.rarc#实现软件系统监控.rarc#实现软件系统监控.rarc#实现软件系统监控.rarc#实现软件系统监控.rar
Nagios系统监控实践(第2版) 原书完整版
Linux系统监控工具之top详解.top作为日常管理工作中最常用也是最重要的Linux系统监控工具之一,可以动态观察系统进程状况,方便系统管理员实时了解系统资源现状。
Nagios系统监控实践(第2版) Nagios系统监控实践(第2版)