Linux的輕量級系統和網絡監測工具,Monitorix 3.8.0 發布

jopen 9年前發布 | 5K 次閱讀 Monitorix

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服務器。
  • </ul>

    - 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

     本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
     轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
     本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!