신경절의 Gmond 문제

신경절의 Gmond 문제

내 서버에 Ganglia가 설치되어 있고 잘 실행되고 있으므로 Gmetric 및 cron을 사용하여 일부 Perl 스크립트를 추가하려고 시도했지만 처음에는 잘 실행되었지만 스크립트를 일부 변경한 후에(메트릭 이름을 변경하여) 및 일부 값), 메트릭의 이전 값이 여전히 표시되고 Gmond가 더 이상 데이터를 검색하고 있습니다. 삭제한 후에도 그래프가 계속 표시되고 메트릭이 작동하지 않기 때문에 Gmond가 Perl 파일의 복사본을 보관하고 있다고 생각합니다. 당신의 도움에 감사드립니다

답변1

Ganglia는 다음을 사용합니다.RRDTool백엔드 데이터베이스이기 때문입니다. 데이터베이스와 상호 작용하는 방법을 이해할 수 있도록 RRDTool에 대한 링크를 제공했습니다.

짧은 대답은 단순히 메트릭을 수집하는 Perl 스크립트를 수정하고 메트릭 이름을 변경하거나 메트릭을 추가/삭제하고 해당 변경 사항이 자동으로 RRDTool에 전파되도록 할 수 없다는 것입니다. 당신은읽고 이해하다Ganglia가 실제로 어떻게 새로운 측정항목을 생성하는지 정확히 알고 수정된 스크립트에 이를 적절하게 추가하도록 은밀하게 작동하는 방법을 알아보세요.

필요한 최소 단계 세트는 다음과 같습니다.

  • 메트릭을 저장할 새 RRD 데이터베이스를 만듭니다.
  • 표시를 위해 웹 프런트 엔드에 측정항목을 추가합니다.
  • 수집 도구(perl 스크립트, Python 스크립트, 쉘 스크립트 등)에 측정항목을 추가합니다.

구글링하면"Ganglia RRDTool 튜토리얼"모든 요소가 어떻게 조화를 이루고 특정 요구 사항에 맞게 사용자 정의할 수 있는지 경험을 쌓는 데 도움이 되는 다양한 리소스를 찾을 수 있습니다.

관련 정보