Monitorix : 경량 시스템 모니터링 도구

과거에 우리는 좋은 시스템 모니터링 도구에 대해 이야기했지만 이번에는 Monitorix 모든 시스템 관리자에게 언제든지 시스템에 대한 적절하고 확장된 정보를 제공하는 가볍지만 강력한 도구입니다.

모니터릭스란?

광범위한 커뮤니티의 지원을 받아 간단한 방식으로 시스템을 모니터링할 수 있는 오픈 소스 도구이며 가능한 한 많은 서비스와 시스템 리소스를 제어하도록 설계되었습니다. 이 도구는 Linux / Unix 서버에서 작동하도록 개발되었지만 임베디드 장치에서 실행할 수 있다는 특성이 있어 멀티플랫폼 및 이식성이 있습니다.

개발자는 도구가 두 개의 프로그램을 실행한 결과라고 설명합니다. monitorix, 다른 시스템 서비스와 마찬가지로 자동으로 시작되는 Perl 데몬이며 monitorix.cgi, 통합 HTTP 서버도 있으므로 작동하기 위해 웹 서버를 설치할 필요가 없습니다.

모니터릭스의 특징

  • 시스템 부하, 커널 사용량, 프로세서 사용량, 센서, 온도, 파일 시스템 사용량, 디렉토리 사용량, netstat, lighttpd, nginx, 프로세스 등과 같은 시스템 정보를 수집하는 많은 그래픽 통계가 있습니다.
  • 여러 원격 서버 모니터링 지원.
  • LAN에서 장치의 인터넷 트래픽 모니터링 지원.
  • 광범위한 경보 시스템.
  • HTTP 서버가 포함되어 있습니다.
  • 시스템 통계와 함께 자동 이메일 전송.
  • 추가 구성 파일을 포함할 수 있습니다.
  • (시간, 일, 주, 월 또는 연도)별로 통계를 보는 기능.
  • 그래프를 확대하여 더 자세히 볼 수 있는 기능.
  • Mbytes/sec 또는 Mbits/sec 단위로 네트워크 메트릭을 표시하는 기능.
  • 섭씨 또는 화씨 온도를 표시할 수 있습니다.
  • PNG 또는 SVG 형식으로 그래픽을 생성하는 기능.
  • 기록 데이터의 년 수를 구성하는 기능(무제한).
  • 직관적인 웹 인터페이스.
  • 텍스트 파일만으로 구성할 수 있습니다.
  • 여기에는 스크립트에서 그래픽을 검색할 수 있는 자동 모드가 포함됩니다.
  • 트래픽 통계는 고정 크기 데이터베이스에 저장됩니다.
  • Perl 언어로 작성되었습니다.
  • GNU/Linux, FreeBSD, OpenBSD 및 NetBSD를 테스트하고 지원합니다.
  • 무료 및 오픈 소스

시스템 모니터링 도구

Monitorix를 설치하는 방법

사용자는  RedHat/Fedora/CentOS 및 파생 제품은 yum 덕분에 다음과 같은 방식으로 Monitorix를 설치할 수 있습니다.

$ yum install monitorix $ 서비스 monitorix 시작

Arch Linux 및 파생 제품 사용자는 AUR을 사용하여 이 시스템 모니터링 도구를 설치하고 다음 명령을 실행할 수 있습니다.

$ yaourt -S 모니터릭스

Debian, Ubuntu, Deepin 및 파생 상품 사용자의 경우 사용 가능한 도구의 최신 .deb를 설치하여 도구를 사용할 수 있습니다. 여기. 그런 다음 다음과 같이 .deb 및 일부 종속성 설치를 진행합니다.

$ sudo apt-get 업데이트 $ sudo apt-get 설치 rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-libian-perl socket-ssl-perl $ Dpkg -i * .deb monitorix $ apt-get -f 설치