5

API に完全にアクセスできる新しい Google Compute Engine インスタンスをデプロイし、Stackdriver エージェントをインストールした後、Monitoring にエージェントからの指標が表示されません。

Install Agentのマニュアルによると、それ以上の設定 (API キーの手動設定など) は必要ありません。

エージェント サービスのステータスには、次のエラーも表示されます。

$ systemctl status stackdriver-agent
Jul 13 10:14:00 host stackdriver-agent[21203]: [  OK  ]
Jul 13 10:14:00 host systemd[1]: Started LSB: start and stop Stackdriver Agent.
Jul 13 10:14:00 host collectd[21226]: Initialization complete, entering read-loop.
Jul 13 10:14:00 host collectd[21226]: match_throttle_metadata_keys: 1 history entries, 1 distinct keys, 46 bytes server memory.
Jul 13 10:14:00 host collectd[21226]: tcpconns plugin: Reading from netlink succeeded. Will use the netlink method from now on.
Jul 13 10:14:00 host collectd[21226]: write_gcm: Asking metadata server for auth token
Jul 13 10:14:01 host collectd[21226]: write_gcm: Unsuccessful HTTP request 403: {
                                               "error": {
                                                 "code": 403,...
Jul 13 10:14:01 host collectd[21226]: write_gcm: Error talking to the endpoint.
Jul 13 10:14:01 host collectd[21226]: write_gcm: wg_transmit_unique_segment failed.
Jul 13 10:14:01 host collectd[21226]: write_gcm: wg_transmit_unique_segments failed. Flushing.

Google Cloud Console には、次のインスタンスがあることが示されています。

Cloud API access scopes
This instance has full API access to all Google Cloud services.

インスタンス内で次のコマンドを実行すると、次のように表示されます。

$ curl --silent -f -H "Metadata-Flavor: Google" http://169.254.169.254/computeMetadata/v1/instance/service-accounts/default/scopes
https://www.googleapis.com/auth/cloud-platform

何がうまくいかないのかについて何か考えはありますか?

4

1 に答える 1