問題タブ [google-cloud-logging]

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 投票する
1 に答える
258 参照

asp.net - log4net から Google Cloud Logging へのロギング

log4net 経由でログを出力する asp.net Web アプリケーションがあります。ログ メッセージをGoogle Cloud Loggingに渡す必要があります。これを行う最善の方法は何ですか?

fluentd のドキュメントGoogle Cloud のドキュメントに基づいて、今思いつく最高のものは次のとおりです。

  1. Web アプリが実行されている Windows マシンで、log4net ログをローカル ファイルに記録します。
  2. 同じマシンでnxlogを実行し、ログ ファイルを Linux マシンに送信します。
  3. Linux マシンで実行されている google-fluentd を使用して、ログを Google Cloud Logging API に送信します。
0 投票する
1 に答える
254 参照

google-api - Google Cloud Logging API からの「400: サポートされていないサービスが指定されました。INVALID_ARGUMENT」

Google Cloud Logging API を使用して手動でログ エントリを書き込もうとしています。

コードでこれを行う前に、まずGoogle API Explorerを使用してそれを実行しようとしています。このツールを使用して作成したリクエストのスクリーン ショットを次に示します。

スクリーンショット

  • projectsIdGoogle 開発者コンソールからコピーした Google プロジェクト ID があります。
  • についても同様ですmetadata.projectId
  • metadata.userIdGoogle Logging API に対する認証 (OAuth2) に使用しているのと同じサービス アカウントのクライアント ID があります。
  • プロジェクトで Google Logging API が有効になっています。
  • サービス アカウントはプロジェクトに属し、「編集可能」権限を持っています。
  • リクエストに対して OAuth2 を正しくセットアップしたことを 99% 確信しています。

このリクエストを実行すると、次のレスポンスが返されます。

なんで?どうすればこれを修正できますか?

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

python - docker コンテナーで python を使用した Google クラウド ロギング

シンプルな Python アプリがあり、Google クラウド ロギングを使用したいと考えています。docker を使用し、kubernetes で実行します。

ログを Google クラウド ロギングに送信するにはどうすればよいですか?

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

json - Cloud Logging を BigQuery Auto-Parse にエクスポートして StructPayload にする

Google ドキュメント ( https://cloud.google.com/logging/docs/export/using_exported_logs#log_entries_in_google_bigquery ) に従って、大きなクエリに自動エクスポートするように GCP アプリ エンジンをセットアップしました。ただし、bunyanを使用してnodejsを実行しています。私のログはjson形式です。クラウド ロギングの「structPayload」LogEntry を利用したいのですが、自動エクスポートによって自動的に「textPayload」にダンプされるようです。これを構成する方法はありますか?

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

google-kubernetes-engine - Google Cloud Logging を使用して、選択した一連のログからテキストを検索しますか?

Kubernetes を使用する場合、ポッドの複数のインスタンスを実行するのが一般的です。各ポッドは、「ログ セレクター」ドロップダウンで使用できる一意のログを作成します (スクリーンショットを参照)。Google Cloud Logging コンソールで特定のログのみのテキストを検索したいと考えています 。たとえば、名前に「my-pod-v1」が含まれるすべてのログでテキスト「Something」を検索したいとします。これは可能ですか?

Google クラウド ロギング UI