Monitorix를 설치하여 웹 서버를 모니터링하는 방법

Monitorix

오래 전에 우리는 Linux 대시로 Nginx 서버를 모니터링하는 방법, 그러나 우리 모두가 이것에 관여하는 사람을 알고 있듯이, 훌륭한 무료 운영 체제에 무언가가 남아 있다면, 서버와 서버에서 일어나는 모든 일을 인식해야하는 방식 모두 옵션입니다. 그래서 보자 Monitorix로 Linux 서버를 모니터링하는 방법, 매우 진보되고 가벼운 오픈 소스 도구입니다.

그것은 응용 프로그램입니다 일련의 고급 모니터링 기능과 함께 자체 HTTP 서버를 제공합니다. y 다양한 스크립팅 언어 지원 Perl, Python, Ruby 및 기타와 같은 리소스 소비가 너무 적음에도 불구하고 최고 중 하나로 간주됩니다. 장치 및 임베디드 시스템에 사용. 실제로 두 프로그램을 통해 작동합니다. Monitorix Perl을 기반으로하고 자동으로 시작되며 다른 하나는 Monitorix.cgi, 이름에서 알 수 있듯이 CGI 스크립트입니다.

기능 중 일부는 이메일 통계입니다. 네트워크 트래픽 (수신 및 발신), 보낸 사람 웹 서버 (Apache, Lighttpd, Nginx), MySQL로드, Squid 프록시 또는 NFS 클라이언트 및 서버 사용, Raspberry Pi와 호환되는 센서 및 패키지를 통한 가장 일반적인 센서 지원 lm 센서 (디스크, 마더 보드, 팬, CPU) 그리고 물론 활성 프로세스, 시스템로드 및 메모리 사용 (우리는 이 링크 모든 기능).

Ubuntu에 Monitorix 설치 수동으로 또는 저장소에서 설치하여 수행 할 수 있습니다. 먼저 터미널 창 (Ctrl + Alt + T)을 열고 실행합니다.

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan-socket-ssl-perl

그런 다음 Ubuntu 용 패키지를 다운로드합니다. Monitorix 다운로드 페이지, 그리고 우리는 그것을 설치합니다 :

sudo dpkg -i monitorix * .deb

설치 과정에서 백엔드 웹 서버를 구성해야합니다. 즉,이 도구에 대한 지원으로 작동합니다. Monitorix를 포함하는 것을 사용하든 아니면 Apache와 같은 것을 사용하든 Nginx에, 구성 후 프로세스를 다시 시작해야합니다. 다음과 같이 수행합니다. 작업 명 해당) :

sudo 서비스 서비스 이름 다시로드

물론 더 편한 다른 방법은 Ubuntu 용 Monitorix 리포지토리를 추가하는 것입니다. /etc/apt/source.list 파일에 다음 줄을 추가하면됩니다.

deb http://apt.izzysoft.de/ubuntu 일반 우주

그런 다음 저장소에서 GPG 키를 다운로드하고 추가합니다.

wget http://apt.izzysoft.de/izzysoft.asc
sudo apt-key izzysoft.asc 추가

이제 일반적인 방법으로 Monitorix를 설치할 수 있습니다.

sudo는있는 apt-get 업데이트

sudo apt-get 설치 monitorix

그런 다음 서비스를 시작합니다.

sudo 서비스 monitorix 시작

이를 통해 시작할 수 있으며 지금부터 Monitorix를 구성하려면 파일을 편집하여 구성 할 수 있습니다. /etc/monitorix/monitorix.conf 변경 사항을 적용하려면 서비스를 다시 시작하십시오.

보시다시피 전체 프로세스는 매우 간단하며 우리에게 제공하는 가능성은 모니터링 도구로서의 Monitorix 매우 흥미 롭습니다. 현재 개발중인 프로젝트이고 새로운 도구, 버그 수정 또는 기존 기능에 대한 업데이트가 지속적으로 제공되기 때문입니다 (예 : 그래픽 및 구성 옵션에 대한 빈번한 개선, 시각화뿐 아니라 가능성).

추가 정보 : Monitorix (공식 웹 사이트)


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.