私はGoogle Monitoring APIを使用して、クラウドの使用に関する測定基準を取得しようとしています。私はPython用のGoogleクライアントライブラリを使用しています。Google Monitoring API:値を取得する
APIは、900を超えるStackdriver Monitoringメトリックにアクセスする機能をアドバタイズします。私は、インスタンス数、合計メモリなど、いくつかのGoogle App Engineメトリクスにアクセスすることに興味があります.Google APIメトリクスページには、アクセスできる必要があるすべてのメトリックのリストがあります。
私はGoogleクライアントライブラリページのガイドに従ってきましたが、API呼び出しを行っているスクリプトはメトリックを印刷していません。メトリックの説明を印刷するだけです。
Google Monitoring APIを使用して、説明ではなく指標にアクセスするにはどうすればよいですか。
マイコード:
from oauth2client.service_account import ServiceAccountCredentials
from apiclient.discovery import build
...
response = monitor.projects().metricDescriptors().get(name='projects/{my-project-name}/metricDescriptors/appengine.googleapis.com/system/instance_count').execute()
print(json.dumps(response, sort_keys=True, indent=4))
私は、実際のインスタンス数を見ることを期待しています。どうすればこれを達成できますか?