Агент Stackdriver не может найти собранную конечную точку
Я устанавливаю агент стека-драйвера на экземпляр GCE, и он выдает мне ошибку:
$ sudo / opt / stackdriver / stack-config --write-gcm
Checking platform...
Using Cloud Monitoring API
update-rc.d: warning: start runlevel arguments (none) do not match stackdriver-extractor Default-Start values (2 3 4 5)
update-rc.d: warning: stop runlevel arguments (none) do not match stackdriver-extractor Default-Stop values (0 1 6)
Disabling system startup links for /etc/init.d/stackdriver-extractor ...
Removing any system startup links for /etc/init.d/stackdriver-extractor ...
/etc/rc0.d/K20stackdriver-extractor
/etc/rc1.d/K20stackdriver-extractor
/etc/rc2.d/K80stackdriver-extractor
/etc/rc3.d/K80stackdriver-extractor
/etc/rc4.d/K80stackdriver-extractor
/etc/rc5.d/K80stackdriver-extractor
/etc/rc6.d/K20stackdriver-extractor
Adding system startup for /etc/init.d/stackdriver-extractor ...
/etc/rc0.d/K20stackdriver-extractor -> ../init.d/stackdriver-extractor
/etc/rc1.d/K20stackdriver-extractor -> ../init.d/stackdriver-extractor
/etc/rc6.d/K20stackdriver-extractor -> ../init.d/stackdriver-extractor
/etc/rc2.d/K80stackdriver-extractor -> ../init.d/stackdriver-extractor
/etc/rc3.d/K80stackdriver-extractor -> ../init.d/stackdriver-extractor
/etc/rc4.d/K80stackdriver-extractor -> ../init.d/stackdriver-extractor
/etc/rc5.d/K80stackdriver-extractor -> ../init.d/stackdriver-extractor
Restarting services
* Restarting Stackdriver metrics collection agent stackdriver-agent
Unable to determine collectd endpoint!
* not starting, configuration error
...fail!
Как мне это исправить?
1 ответ
Я выяснил свою проблему: мы используем учетную запись стека-драйвера, которая собирает метрики из нескольких проектов GCP, поэтому мне нужно было использовать ключ API (опция --api-key) для этой учетной записи вместо установки по умолчанию GCM (- опция -write-gcm).