웹사이트 검색

Pandora FMS 서버에 에이전트를 설치하고 연결하는 방법


Pandora FMS 에이전트는 Pandora FMS 모니터링 시스템을 사용하여 모니터링할 컴퓨터에 설치되는 애플리케이션입니다. 소프트웨어 에이전트는 서버 리소스(예: CPU, RAM, 저장 장치 등)와 설치된 애플리케이션 및 서비스(예: Nginx, Apache, MySQL/MariaDB, PostgreSQL 등)를 검사합니다. SSH, FTP, NFS, Tentacle(프로토콜) 또는 기타 데이터 전송 수단 중 하나를 사용하여 수집된 데이터를 XML 형식으로 Pandora FMS 서버에 보냅니다.

참고: 에이전트는 서버 및 리소스 모니터링에만 필요하며 네트워크 장비 모니터링은 원격으로 수행되므로 소프트웨어 에이전트를 설치할 필요가 없습니다.

이 문서에서는 Pandora FMS 소프트웨어 에이전트를 설치하고 모니터링을 위해 Pandora FMS 서버 인스턴스에 연결하는 방법을 보여줍니다. 이 가이드에서는 Pandora FMS 서버의 실행 중인 인스턴스가 이미 있다고 가정합니다.

Linux 시스템에 Pandora FMS 에이전트 설치

CentOS 및 RHEL 배포판에서는 다음 명령을 실행하여 필수 종속성 패키지를 설치한 후 최신 버전의 Pandora FMS 에이전트 RPM 패키지를 다운로드하여 설치합니다.

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

UbuntuDebian 배포판에서는 다음 명령을 실행하여 최신 에이전트 DEB 패키지를 다운로드하고 설치합니다.

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

Linux 시스템에서 Pandora FMS 에이전트 구성

소프트웨어 에이전트 패키지를 성공적으로 설치한 후 /etc/pandora/pandora_agent.conf 구성 파일에서 Pandora FMS 서버와 통신하도록 구성하세요.

vi /etc/pandora/pandora_agent.conf

다음 스크린샷에 표시된 대로 서버 구성 매개변수를 찾아 해당 값을 Pandora FMS 서버의 IP 주소로 설정하십시오.

파일을 저장한 다음 Pandora 에이전트 데몬 서비스를 시작하고 시스템 부팅 시 자동 시작되도록 활성화한 후 서비스가 실행 중인지 확인합니다.

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

Pandora FMS 서버에 새 에이전트 추가

다음으로 Pandora FMS 콘솔을 통해 새 에이전트를 추가해야 합니다. 웹 브라우저로 이동하여 Pandora FMS 서버 콘솔에 로그인한 다음 리소스 ==> 에이전트 관리로 이동합니다.

다음 화면에서 에이전트 만들기를 클릭하여 새 에이전트를 정의합니다.

에이전트 관리자 페이지에서 다음 스크린샷과 같이 양식을 작성하여 새 에이전트를 정의합니다. 완료되면 만들기를 클릭하세요.

상담원을 추가한 후 다음 스크린샷에 강조 표시된 대로 첫 페이지 요약에 반영되어야 합니다.

에이전트 세부정보에서 새로 생성된 에이전트를 보고 해당 상태 표시기를 강조 표시하면 모니터가 표시되지 않습니다. 따라서 다음 섹션에 설명된 대로 에이전트가 실행 중인 호스트를 모니터링하기 위한 모듈을 만들어야 합니다.

원격 에이전트 모니터링을 위한 모듈 구성

이 가이드에서는 원격 호스트가 활성화되어 있는지(핑할 수 있는지) 확인하는 모듈을 만듭니다. 모듈을 만들려면 리소스 ==> 에이전트 관리로 이동하세요. Pandora FMS 화면에 정의된 에이전트에서 에이전트 이름을 클릭하여 편집하세요.

로드되면 다음 스크린샷에 강조 표시된 모듈 링크를 클릭하세요.

그런 다음 다음 화면에서 모듈 유형(예: 새 네트워크 서버 모듈 만들기)을 선택하고 만들기를 클릭하세요.

다음 화면에서 모듈 구성요소 그룹(예: 네트워크 관리)과 실제 검사 유형(예: Host Alive)을 선택합니다. 그런 다음 다른 필드를 채우고 대상 IP가 모니터링할 호스트인지 확인하세요. 그런 다음 만들기를 클릭하세요.

그런 다음 콘솔을 새로 고치고 에이전트 세부정보 아래에서 에이전트를 확인하고 상태 표시기를 강조표시하면 "모든 모니터가 정상입니다라고 표시되어야 합니다. ". 그리고 모듈 아래에 정상 상태의 모듈이 하나 있음을 표시해야 합니다.

지금 에이전트를 열면 다음 스크린샷에 강조 표시된 대로 일부 모니터링 정보가 표시되어야 합니다.

모듈이 제대로 작동하는지 테스트하려면 원격 호스트를 종료하고 에이전트의 모듈을 재설정할 수 있습니다. 중요한 상태(빨간색)를 나타내야 합니다.

그게 다야! 다음 단계는 더 많은 서버, 에이전트 및 모듈, 경고, 이벤트, 보고서 등을 생성하여 PandoraFMS 시스템의 고급 기능을 사용하고 IT 인프라를 모니터링하도록 구성하는 방법을 배우는 것입니다. 자세한 내용은 PandoraFMS 설명서를 참조하세요.