이미 nagios 설치가있는 경우 nagiosgraph 또는 pnp4nagios를 고려하십시오.
nagiosgraph와 pnp4nagios는 nagios 성능 데이터를 작성하는 작업을 훌륭하게 수행합니다. nagiosgraph에는 구성에 대한 매개 변수 기반 접근 방식이 있으며 pnp4nagios에는 템플릿 기반 접근 방식이 있습니다.
- nagios 구성이 변경 될 때마다 새 호스트 / 서비스를 자동으로 감지
- 둘 다 그래프 확대 / 축소
- 둘 다 특정 호스트 / 서비스를 마우스로 가리킬 때 그래프를 제공합니다
- 둘 다 데이터를 슬라이스하고 주사위를 깍는 많은 방법을 제공합니다
- nagios에서 이미 정의한 위험 및 경고 수준을 감지하고 그래프로 표시
- 둘 다 nagios 프레임에 직접 임베드하여 현재 상태에서 히스토리 및 역으로 매끄럽고 끊김없이 탐색 할 수 있습니다.
데이터를 슬라이싱하고 다이 싱하는 것은 매우 중요합니다. 예를 들어 단일 호스트의 모든 서비스를 보거나 특정 서비스가있는 모든 호스트를 보거나 임의의 호스트 및 서비스에 대한 임의의 그래프 모음을 볼 수 있습니다.
설치는 사소한 것이 아니지만 어렵지 않습니다. 많은 것은 당신이 물건을 커스터마이즈하려는 정도에 달려 있습니다. 예를 들어 nagiosgraph는 'install.pl'또는 'rpm -i nagiosgraph.rpm'또는 'dpkg -i nagiosgraph.deb'입니다. pnp4nagios는 './configure; 하다; 설치하십시오.
n2rrd는 이러한 작업 중 일부도 수행 할 수 있지만, 세련되지 않고 구성하는 데 더 많은 작업이 필요합니다.
rrdtool에는 wrt 데이터 스토리지에 문제가 있으며 모든 시스템에는 샘플링 문제가 있습니다. rrdtool은 기본적으로 일부 데이터 스무딩을 수행하지만 필요한 경우 평균 외에 최대 값 및 / 또는 최소값을 캡처 (및 그래프) 할 수 있습니다.
각 rrd 파일의 스키마는 정적이며 대부분의 시스템은 rrd 파일 이름을 사용하여 데이터를 식별하므로 모든 rrdtool 기반 접근 방식에서는 데이터 / 그래프가 오래되지 않습니다. 호스트 이름이나 서비스 이름이 변경 될 때 데이터는 손실되지 않습니다. rrd 파일은 여전히 디스크에 존재합니다. 그러나 일부 사용자 인터페이스는 'stale'rrd 파일을 보는 방법을 제공하고 다른 사용자 인터페이스는 명령 줄을 통한 수동 하우스 키핑이 필요합니다. 많은 설치에서 이것은 시스템을 처음 구성 할 때만 문제가되지만 동적 환경 (예 : 수명이 몇 개월에 불과한 가상 시스템 모니터링)에서는 지루할 수 있습니다.
마지막 메모. 트 렌딩에는 실제로 데이터 수집과 데이터 표시의 두 부분이 있습니다. 기존 nagios 설치를 확장하지 않고 독립형 그래프 시스템을 사용하는 경우 데이터를 수집하기 위해 Windows 시스템에 추가 구성 요소를 설치해야 할 수도 있습니다.