問題タブ [google-cloud-error-reporting]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
178 参照

java - GAE 上の Java クライアントを使用した Google Stackdriver エラー報告からのデータの消費

Google Stackdriver で収集されたエラーを処理する必要がある Google App Engine で実行されている Java アプリケーションがあります。

次の Maven 依存関係として取得した Stackdriver Error Reporting API Java Client Libraryを使用して、いくつかのコードを記述しました。

しかし、それは不平を言うので、GAEと互換性がないようです

問題は、Google HTTP クライアントを介して REST API からデータを取得する以外に、GAE から Google Stackdriver エラーを消費する方法はあるのでしょうか?

アップデート

これまでに試行されたserviceClient構成に関係なく、エラーが発生します。

つまり、これはエラーの原因となる構成試行の 1 つです。

更新2

https://github.com/GoogleCloudPlatform/google-cloud-java/issues/1490#issuecomment-283597294に Java gRPC GAE の互換性に関する問題があります。

0 投票する
1 に答える
597 参照

stackdriver - Stackdriver Error Reporting API の呼び出し時の INVALID_ARGUMENT(400 エラー)

Stackdriver Error Reporting APIを(API Explorerまたはクライアントサイド JavaScript ライブラリを介して)呼び出そうとすると、次のエラーが表示されます。

リクエスト:

応答:

Stackdriver Error Reporting API が有効になっており、App Engine プロジェクトの所有者権限を持っています。

API が機能しないだけですか? 私が何か間違ったことをしている場合、誰かが助けようとすることはできますか?

0 投票する
2 に答える
1395 参照

stackdriver - Python で Stackdriver Logging を使用して Stackdriver Error Reporting にエラーを記録する方法

長い間 Stackdriver Logging を使用してきましたが、現在はエラー レポートも利用したいと考えています。error_reporting ライブラリを使用するよりも、可能であれば (さまざまな理由で) Python のログ メカニズムを使用して、ログ ファイルから例外をかき集めたいと思います。そうは言っても、ドキュメントは非常に紛らわしいです。たとえば、ドキュメントには次のように記載されています: https://cloud.google.com/error-reporting/docs/setup/compute-engine#log_exceptions

まず、fluent-logger-python ライブラリをインストールします。

sudo pip install google-cloud-error-reporting --upgrade

これにより、google-cloud-error-reporting は fluent-logger-python のフォークまたは関連していると思われますが、google-cloud-error-reporting を初期化すると、GCE メタデータ サーバーに接続するのではなく、GCE メタデータ サーバーを直接呼び出します。地元の流暢な。これら 2 つのパッケージは無関係ですか、それともドキュメントが間違っているか誤解を招くものですか? JSON 形式の例外を fluentd または fluentd によって監視されるログ ファイルに送信すると、エラー レポートはそれらを理解しますか?

説明をありがとう