`
gaojingsong
  • 浏览: 1196990 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【系统监控之 SysUsage 】

阅读更多

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.

 

  • 大小: 66.8 KB
  • 大小: 23.1 KB
0
0
分享到:
评论

相关推荐

    DB23_T 2849-2021 公共视频监控系统监控杆体施工规范

    公共视频监控系统监控杆体施工规范 DB23/T 2849-2021是黑龙江省地方标准,规定了公共视频监控系统监控杆体施工的相关要求和规范。本标准遵循GB/T 1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》...

    SysUsage-Sar-3.2SysUsage-Sar-3.2

    《SysUsage-Sar-3.2:深入了解系统性能监控工具》 SysUsage-Sar-3.2是一款强大的系统性能监控工具,它基于Sar(System Activity Reporter)命令,用于收集、报告和分析Linux系统的各种资源使用情况。Sar是Unix和...

    BA系统监控介绍.pptx

    目录 第一、建筑设备监控系统 建筑设备监控系统概念 建筑设备监控系统功能 建筑设备监控系统监控原理 建筑设备监控系统各子系统监控原理 建筑设备监控系统监控点表及配置 第二、冷源群控简介 BA系统监控介绍全文共...

    linux系统监控工具汇总

    linux系统监控工具汇总,包括vmstat、uptime、iostat、sar等各种监控工具的具体分析。

    城市供水系统监控和自动化技术设备情况介绍.docx

    城市供水系统监控和自动化技术设备主要包括监控系统、自动化控制系统、数据采集系统、数据处理系统、报警系统等。 二、技术特点 城市供水系统监控和自动化技术设备具有以下技术特点: 1. 高度自动化:城市供水...

    系统监控开源软件

    在现代IT环境中,系统监控是确保业务连续性和服务质量的关键环节之一。本文将基于给定的信息,详细介绍多种开源监控工具及其特点与用途。 #### 监控系统Nagios - **简介**:Nagios是一款广受欢迎的开源监控系统,...

    系统实时监控运行情况

    在IT领域,系统实时监控是确保服务器和应用稳定运行的关键环节。实时监控允许管理员洞察系统的运行状况,及时发现并处理可能导致性能下降或服务中断的问题。本文将深入探讨CPU监控和系统实时监控这两个重要方面。 ...

    系统监控技术方案.doc

    系统监控作为IT运维的重要组成部分,旨在实时监测和分析IT基础设施的状态,包括硬件、软件、网络以及各种服务的运行状况,以便及时发现并解决潜在问题,确保业务的连续性和稳定性。 该文档中提到的IBM系统监控技术...

    系统监控岗位职责系统监控职责任职要求.docx

    系统监控岗位职责系统监控职责任职要求.docx

    GST 彩色系统监控手册

    GSTCRT 彩色监控系统的图形组是系统的核心组件之一,旨在提供高品质的图形显示能力。以下是图形组的知识点: * 图形组的介绍:GSTCRT 彩色监控系统的图形组是一个专业的图形显示组件,旨在提供高品质的图形显示能力...

    银行业务系统监控资料

    【银行业务系统监控资料】 银行业务系统监控是确保金融行业信息基础设施高效、稳定运行的关键环节。这涵盖了机房监控管理系统、集中监控管理系统以及自助设备监控系统等多个层面。 **机房监控管理系统**着重于确保...

    科来网络监控系统监控软件部署指南

    科来网络监控系统监控软件部署指南 科来网络监控系统监控软件部署指南

    学校视频安防系统监控管理制度.pdf

    学校视频安防系统监控管理制度.pdf学校视频安防系统监控管理制度.pdf学校视频安防系统监控管理制度.pdf学校视频安防系统监控管理制度.pdf学校视频安防系统监控管理制度.pdf

    使用MSP430设计系统监控器

    使用MSP430设计系统监控器

    浅论MES系统监控技术_陈海军.pdf

    生产运行系统(MES系统)作为企业信息化的关键组成部分,近年来随着对生产实时监控需求的提升,其运维管理和监控技术也随之发展。本文深入分析了MES系统监控的难点,并探讨了利用SNMP、SMI-S、WMI等监控技术实现实时...

    基于FPGA的煤矿安全监控系统监控分站的设计

    针对煤矿安全监控系统中的监控分站采用单一微处理器采集传感器数据而导致的实时性差的问题,提出了一种基于FPGA的煤矿安全监控系统监控分站的设计方案,详细介绍了该监控分站的软、硬件设计。该监控分站采用A3PE600...

    系统监控工具

    系统信息(内存、CPU等)动态监控,数字型的显示,效果非常棒!

    几个常用的Linux操作系统监控脚本.doc

    Linux 操作系统监控脚本 Linux 操作系统监控脚本是指用于监控 Linux 操作系统的性能、资源使用情况和系统状态的脚本。这些脚本可以帮助系统管理员实时监控系统的运行状态,从而能够及时发现和解决系统问题。下面将...

    智能家居系统监控系统毕业设计.docx

    智能家居系统监控系统毕业设计.docx

    VB.NET自动化系统监控.part4

    自动化系统监控>>,讲用VB.NET进行串口通信编程,一共有四部分!

Global site tag (gtag.js) - Google Analytics