Cloud Logging UIで2つのユーザー定義メトリックを作成しました。これらの指標はクラウドモニタリングに表示されますが、グラフには「グラフデータが見つかりません」と表示されます。これをトラブルシューティングするための手順はありますか、またはユーザー定義のログメトリックのデータをクラウドモニタリングに表示するためのその他の要件はありますか?Cloud Loggingのユーザー定義メトリックからCloud Monitoringのデータがありません
答えて
私は、Cloud Monitoring v2betaカスタムメトリックを使用していると仮定します。また、メトリック自体を作成しただけでなく、これらのメトリックにtimeseriesデータを送信していることも前提としています。
「monitoring.projects.timeSeries.list」へのAPIコールを使用してtimeseriesデータをリストすることから始めます。データが実際に存在するかどうかを確認してください。そうでなければ、クラウド監視UIはメトリックを表示しますが、その中のデータ。このテストを容易にするためにAPI Explorerを使用できます。
P.S.最近、カスタムメトリックv2が償却され、現在v3に置き換えられています。あなたはこのguide
ありがとう、私は直接APIを使用していません。私は、Cloud Logging UIでユーザー定義のログベースのメトリックを作成し、そのメトリックからCloud Monitoring UIにアラートポリシーを作成しました。私は下のレベルで何が起きているのかを知るためにAPIを掘り下げようとします。 – MDrollette
この場合、ログベースのメトリックに正しい「クエリ」が設定されていることを確認してください。クラウドロギングで「クエリ」と一致するエントリが表示されていますか? –
よろしくお願いします。ロギングUIから「メトリックを編集」をクリックすると、クエリが表示され、それに合ったログデータが安定して表示されます。 – MDrollette
を使用してこれらの変更を反映するようにコードを更新する場合がありますあなたはメトリックを作成し後にログエントリをマッチングありましたか?ログベースのメトリックは、メトリック作成後にのみ一致するエントリのカウントを開始します。
メトリック作成後に一致するログエントリがあった場合、グラフにデータがあるかどうかを確認するために数分待っていましたか? Cloud Monitoringでログベースのメトリックを更新するには数分かかるため、Cloud LoggingのログエントリはまだCloud Monitoringでカウントされていないことがあります。
数分で待っていた場合、ログの取り込みに遅延はありませんでしたか?このため、ログがどこから来たのかを知ることは良いことです。ログエントリがCloud Loggingに遅れて到着した場合、ログビューアには表示されますが、ログベースのメトリックではカウントされません。ログエントリは、ログエントリに含まれるタイムスタンプの2分後に到着すると、遅れているとみなされます。システムメトリックのlog.googleapis.com/dropped_log_entry_countに、各ログの遅延到着エントリの数が記録されます。これらのステップの
一部がここに記載されています:https://cloud.google.com/logging/docs/view/logs_based_metrics#troubleshooting
- 1. Google Cloud Logging Ruby:特定のログが見つかりません
- 2. Google Cloud LoggingのUnavailableError
- 3. Spring Cloud Consul /リフレッシュエンドポイントがありません
- 4. GOOGLE CLOUDからのHTML画像はありません
- 5. Zabbix Web Monitoringがありません
- 6. Google Cloud SQLで特定のバックアップが見つかりません
- 7. 特定のユーザーのCloud Firestoreファイルにアクセスできません
- 8. Cloud Firestoreには「goOffline」、「goOnline」メソッドがありません。 (Android)
- 9. Spring Cloud Stream Kafka:org.springframework.integration.MessageDispatchingException:ディスパッチャにサブスクライバがありません
- 10. Google Cloud Function Error - res.setHeaderが関数ではありません
- 11. Spring Cloud Stream Dispatcherにサブスクライバがありません
- 12. Google Cloud Storageに転送されたデータのGoogleチャージはありません
- 13. spring-cloud-awsエラーengine: 'aurora'のデータベースタイプが見つかりません
- 14. gs:// <your-cloud-storage-bucket>にはCORS設定がありません
- 15. FIrebase Cloud Messagingを設定する - NoSuchMethodError:静的メソッドがありません。zzb
- 16. Cloud StorageからBigQueryへのデータのストリーミング
- 17. h2o ValueError:メトリックtprがありません
- 18. Cloud Firestoreの設定操作に問題があります
- 19. Itextsharp "RowSpan"がありませんか? "rowspanの定義がありません"
- 20. Firebase Cloud Functions - 未定義の返信
- 21. URLからGoogle Cloudのデータをアップロード
- 22. spring-cloud-streamの追跡ができませんSpring-cloud-sleuthのListener
- 23. "***" "pnlMenu"の定義がありません
- 24. Cloud Foundryユーザ定義のenv変数をbuildpackから設定できますか?
- 25. Cloud FoundryエラーJAVA_HOMEが見つかりません
- 26. watson-developer-cloud botkit-middlewareリソースが見つかりません
- 27. rnn google-cloud-ml-engineにdata_utilsが見つかりません
- 28. クラス「SoapClient」がGoogle Cloud PHP Appに見つかりません
- 29. BigInsights on cloud - クラスorg.apache.oozie.action.hadoop.SparkMainが見つかりません
- 30. Google Cloud DataLabにモジュールが見つかりません
ちょうどこの上のフォローアップをします。新しいユーザー定義のログメトリックがStackdriverに表示されるようになりました。私は、私の最後に何も変わっていないので、修正されていない一定の期間バグがあったと思う。 – MDrollette