ブログ

PrometheusでKubernetes上のnginxを監視する方法

2024年度クラウドネイティブセキュリティおよび利用状況レポート

nginxは、高負荷の同時接続に対応するために設計されたオープンソースのウェブサーバーであり、リバースプロキシ、ロードバランサー、ウェブキャッシュとしても利用されます。
この記事では、Kubernetes上でPrometheusを用いてnginxを監視する方法について紹介しています。
この監視プロセスにはnginxサーバ、Prometheus、nginx exporter、Fluentd及びPrometheus用プラグインが含まれます。
nginx exporterをサイドカーとしてデプロイメントに追加し、Prometheusでnginxの全体ステータスを監視する方法、アクティブな接続、未処理の接続、接続待ちの監視方法を解説しています。
また、nginxのaccess.logからさらに情報を取得するためにFluentdを使用する方法も説明しており、nginxの送信バイト数、エラーレート、成功したリクエストのレイテンシーなどの監視についても触れています。

詳細はこちら

Sysdigに関するお問い合わせはこちらから

最近の投稿

カテゴリー

アーカイブ

ご質問・お問い合わせはこちら

top