Stackdriver 에이전트를 사용하여 컨테이너에서 실행중인 응용 프로그램의 메트릭을 보내려고합니다. 우리는 사이드카 컨테이너로 에이전트를 관리 할 수 있으며 메트릭을 성공적으로 추진하고 있습니다.사용자 지정 ID의 누적 스택 드라이버 메트릭
문제는 우리에게 이해가되지 않는 instance_id 아래로 밀어내는 것입니다. 우리가 원하는 것은 단순히 우리 자신의 instance_id를 구성하는 것입니다.
내 생각에 collectd-gcm.conf.tmpl에서 Hostname 매개 변수를 구성하여이 작업을 수행 할 수 있었지만 write_gcm 플러그인이이를 무시하고있는 것으로 보입니다. 다음으로 우리가 시도 할 수있는 것은 write_gcm 플러그인을 스스로 구성하는 것입니다. 그러나 플러그인이 어떻게 작동하는지, 어떤 구성 옵션이 지원하는지 보려면 해당 플러그인에서 문서 나 소스 코드를 찾을 수 없습니다. 여기에서 어떤 아이디어를 얻을 수 있습니까?
우리의 구성이 지금과 같습니다
Interval 60
Hostname "ingestion"
LoadPlugin write_gcm
<Plugin "write_gcm">
PrettyPrintJSON false
</Plugin>
Include "/opt/stackdriver/collectd/etc/collectd.d"
확인해 주셔서 감사 드리며 기능 요청을 작성하겠습니다. 나는 이것을 두 가지 방법으로 해결할 수 있습니다. 1. 컨테이너 설정에서 에이전트 구성에 instance_id를 정의 할 수 있습니다 (컨테이너 당 에이전트를 실행합니다). 2. 에이전트 GKE를 인식하도록 설정 - 메타 데이터 가져 오기 자동으로 컨테이너 레벨에 표시됩니다. 그것은 굉장 할 것입니다. –
다음 기능 요청을 만들었습니다 : https://issuetracker.google.com/issues/70136660 –