Linux的轻量级系统和网络监测工具,Monitorix 3.8.0 发布

jopen 8年前

Monitorix是一款功能非常强大的免费开源轻型工具,目的在于监测Linux中的系统和网络资源。它可以定期收集系统和网络数据,并使用自己的Web界面,通过图形显示相关信息。Monitorix让用户可以监测系统整体性能,还有助于检测瓶颈、故障、不必要的超长响应时间及其他异常活动。

Monitorix用Perl语言编写而成,许可证遵循通用公共许可证(GNU)的条款,由自由软件基金会(FSP)发布。它使用RRDtool来生成图形,然后使用Web界面显示这些图形。

该工具是专门为了监测基于红帽、CentOS和Fedora的系统而开发的,但如今它可以在许多不同版本的GNU/Linux发行版上运行,甚至可以在诸如OpenBSD、NetBSD和FreeBSD之类的UNIX系统上运行。

Monitorix功能简介

  • 监测系统负载平均数值、活动进程、每个处理器的内核使用情况、全局内核使用情况和内存分配情况。
  • 监测磁盘驱动器的温度和健康状况。
  • 监测文件系统的使用情况和文件系统的输入/输出活动。
  • 监测多达10个网络设备的网络流量使用情况。
  • 监测众多系统服务,包括SSH、FTP、Vsftpd、ProFTP、SMTP、POP3、IMAP、POP3、VirusMail和Spam。
  • 显示MTA Mail的统计数字,包括输入连接和输出连接。
  • 显示网络端口流量,包括TCP和UDP等。
  • 显示FTP的统计数字,使用FTP服务器的日志文件格式。
  • 显示本地或远程服务器的Apache统计数字。
  • 显示本地或远程服务器的MySQL统计数字。
  • 显示Squid代理Web缓存的统计数字。
  • 显示Fail2ban的统计数字。
  • 监测远程服务器(多主机)。
  • 能够按照每天、每周、每月或每年,通过图形或明文表格查看统计数字。
  • 能够缩放图形,以便更清楚地查看。
  • 能够定义每一行的图形数量。
  • 内置的HTTP服务器。

- Added a complete graph for the 'du' command.   (suggested by Julien Flatrès, julien_flatres AT yahoo.fr)  - Added a complete graph for the PageSpeed Module.   (suggested by Jeroen Kik, monitorix AT steelyard.nl)  - Added a complete graph for the 'upsc' (Network UPS Tools) command. [#95]  - Added a complete graph for the ZFS filesystem.   (suggested by Kilian Cavalotti, kilian AT stanford.edu and others)  - Changed the code in Wowza Server graph to treat MessagesInBytesRate and    MessagesOutBytesRate as gauge values. [#86]  - Changed to a clickable link the bottom URL in the Apache graph, and fixed the    text color.  - Changed to a clickable link the bottom URL in the Lighttpd graph, and fixed    the text color.  - Changed to a clickable link the bottom URL in the PHP APC graph, and fixed    the text color.  - Added custom url config option 'logo_top_url' for the top logo link. [#90]  - Added support for postfix-policyd-spf-perl SPF handler in Mail graph.   (thanks to Claude Nadon, claude AT ws01.info)  - Added support for process names that include spaces in Process graph. [#94]  - Added the ability to include an alert for each defined filesystem in the 'fs'    graph. The previous unique alert system in this graph is now deprecated.  - Improved the Apache graph adding more statistical values and graphs.   (suggested by Marco Reale, mlist AT libero.it)  - Added Varnish 4 compatibility (partial). [#98]  - Added support of Basic Authentication to Wowza graph. [#100]  - Added alert capabilities to Apache graph based on the remaining free slots.   (suggested by Marco Reale, mlist AT libero.it)  - Added the new option 'ipv6_disabled' (default: no) to disable IPv6 monitoring.  - Fixed the text color in the bottom URL of the Bind graph.  - Fixed the text color in the bottom URL of the Icecast Streaming Server graph.  - Fixed a problem with multiple 'ApplicationInstance' tags in Wowza Server    graph. [#88]  - Fixed the text color in the bottom URL of the Wowza graph.  - Fixed to avoid results garbled when a defined Application is shutdown or if    multiple servers are defined in the Wowza graph. [#89]  - Fixed a pair of incorrectly defined values in the 'system' graph that affected    the new RRDtool 1.5 branch with the message "Function update_pdp_prep, case    DST_GAUGE - Cannot convert '' to float". [#91]  - Fixed a parsing error when using process names with the character colon.   (thanks to Harold Pena, haroldpena AT hotmail.com for pointing this out)  - Fixed to put the output of the 'addendum_script' at the bottom of the email,    and to avoid being repeated on each graph in the 'emailreports' graph.   (thanks to Dirk Tanneberger, os AT tanneberger.biz)  - Fixed a wrong example in the documentation when showing how to define the same    port number using IPv4 and IPv6 in the 'port' graph.   (thanks to Dirk Tanneberger, os AT tanneberger.biz for pointing this out)  - Fixed to not show the red background color in listening network ports using    IPv6 in the 'port' graph.   (thanks to Dirk Tanneberger, os AT tanneberger.biz for pointing this out)  - Fixed to avoid checking 'iptables' version on BSD systems.  - Fixed to use 'swapctl' instead of 'swapinfo' in OpenBSD.  - Fixed to show the correct uptime in additional Wowza servers.  - Fixed to remove the authentication information from the URLs shown in the    bottom of Wowza graphs.  - Fixed a bug in the regexp of memory graph in OpenBSD.  - Fixed to show hidden colors of some values in the Icecast graph. [#108]  - Small cosmetic changes.

更多内容请看:changelog

下载页面:downloads