신경절의 Gmond 문제

신경절의 Gmond 문제

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

답변1

신경절 목적RRDTool백엔드 데이터베이스이기 때문입니다. 데이터베이스와 상호 작용하는 방법을 볼 수 있도록 RRDTool에 대한 링크를 제공했습니다.

즉, 단순히 메트릭을 수집하는 Perl 스크립트를 수정하고 메트릭 이름을 변경하거나 메트릭을 추가/제거하고 해당 변경 사항이 RRDTool에 자동으로 전파되도록 할 수는 없습니다. 당신은해야합니다읽고 이해하다Ganglia가 새로운 측정 항목을 생성하는 방법을 정확히 이해하고 수정된 스크립트가 이를 올바르게 추가하도록 하기 위해 실제로 뒤에서 작동하는 방법입니다.

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

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

구글에 검색하면"Ganglia RRD 도구 튜토리얼"조각들이 서로 어떻게 조화를 이루고 특정 요구 사항에 맞게 사용자 정의하는 방법에 대한 경험을 쌓는 데 도움이 되는 많은 리소스를 찾을 수 있습니다.

관련 정보