2017-11-27 11 views
1

私は、実行中のポッドを持つkubernetesクラスタを持っています。インフラストラクチャの監視とトラブルシューティングを行うために、集中的なロギングソリューションを実装して、すべての着信および発信HTTPリクエストが1か所に記録されるようにしたいと考えています。ポッドの発信HTTPリクエストをkubernetesに記録する方法は?

これはまったく問題ではありませんが、入力コントローラからnginxログを使用して提示することができます。

私はポッドで実行しているアプリケーションの内部に発信リクエストを記録することもできますが、外部の開発者のアプリケーションも使用され、ロギングの実装は含まれないことが問題です。

発信要求に関しては、私が正しく理解していれば、デフォルトでは解決策はありません。私はk8sのロギングとk8sの監査を検討しましたが、そのような機能は提供していません。

おそらく、私はネットワークスニファを必要としますが、それは私が見ることができるような低レベルの解決策です。だから、問題は:そのような需要のためのすぐに実装されたものはありますか?

ありがとうございます!

答えて

0

は、サービスメッシュIstioまたはLinkerdようなソリューションだけでなく、JaegerまたはZipkinのようなソリューションをトレースを見てみましょう。これらを使用すると、情報がどのように流入/流出するか、そしてあなたのkubeクラスタを通して完全な観測可能性を得ることができます。

関連する問題