3.2. Amazon CloudWatch によるロギング
Red Hat Developer Hub 内のログ記録は、GitHub の WinstonJS ライブラリーに依存しています。
3.2.1. Amazon CloudWatch からのログの取得 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
前提条件
- CloudWatch Container Insights は、Amazon Elastic Kubernetes Service のログとメトリクスをキャプチャーするのに使用されます。詳細は、Logging for Amazon Elastic Kubernetes Service のドキュメントを参照してください。
- ログとメトリクスをキャプチャーするには、Amazon CloudWatch Observability EKS アドオンをクラスターにインストールします。Container Insights のセットアップ後、Logs Insights または Live Tail ビューを使用してコンテナーログにアクセスできます。
CloudWatch は、すべてのコンテナーログが統合されるロググループに、次のように名前を付けます。
/aws/containerinsights/<cluster_name>/application
手順
Developer Hub インスタンスからログを取得するには、次のようなクエリーを実行します。
fields @timestamp, @message, kubernetes.container_name | filter kubernetes.container_name in ["install-dynamic-plugins", "backstage-backend"]