최근 icinga를 사용하여 배포하고 모니터링하고 있는데 icinga-pnp4로 배포한 후 기록 데이터를 표시하는 그래픽이 표시되지 않고 오류 메시지가 보고됩니다.
localhost 디렉터리가 존재하지 않습니다. 또는 localhost 디렉토리가 비어 있습니다
조사 결과 icinga 구성 파일 icinga.cfg에서 perfdata 옵션이 켜져 있지 않아 icinga가 지정된 디렉토리에 기록 데이터를 저장하지 않는 것으로 확인되었습니다. 모두 삭제하고 icinga 서비스를 다시 시작하세요. 이제 기록 데이터 그래프가 표시됩니다.
perfdata 구성 항목의 경우 다음과 같이 앞의 #을 제거합니다.
958:process_performance_data=1
972:host_perfdata_command=pnp4-process -host-perfdata
973:service_perfdata_command=pnp4-process-service-perfdata
982:host_perfdata_file=/tmp/host-perfdata
983 :service_perfdata_file=/tmp/service-perfdata
995:host_perfdata_file_template=[HOSTPERFDATA]t$TIMET$t$HOSTNAME$t$HOSTEXECUTIONTIME$t$HOSTOUTPUT$t$HOSTPERFDATA$
996:service_perfdata_file_template=[SERVICEPERFDATA]t$TIMET$t$HOSTNAME$t$SERVICEDESC$t$SERVICEEXECUTIONTIME$t$SERVICELATENCY$t$SERVICEOUTPUT$t$SERVICEPERFDATA$
1007:host_perfdata_file_mode=a
1008:service_perfdata_file_mode=a
1018:host_perfdata_file_processing_interval=0
1019:service_perfdata_file_processing_interval=0
1028:host_perfdata_file_processing_command=process-host-perfdata-file
1029:service_perfdata_file_processing_command=process-service-perfdata-file
1040:host_perfdata_process_empt y_results =1
1041:service_perfdata_process_empty_results=1