
·12 min read
カスタムメトリクスによるKubernetesHPA:Prometheusを使った実践的オートスケーリング
KubernetesHPAとカスタムメトリクスをPrometheusで実践的にオートスケーリングする方法を、実証済みの本番環境での例を交えて解説する包括的なガイドです。
Stories, tutorials, and deep dives spanning across diverse worlds.

KubernetesHPAとカスタムメトリクスをPrometheusで実践的にオートスケーリングする方法を、実証済みの本番環境での例を交えて解説する包括的なガイドです。

HTTPリクエストレート、キューの深さ、または任意のPrometheusメトリクスに基づいてスケーリングする方法を、Prometheus AdapterのインストールからHPA v2 specの記述、動作の調整まで、ステップバイステップで解説します。

トラフィックスパイクに見舞われるまでAPIは高速だと思っていましたが、本番環境がクラッシュする前にボトルネックを見つけるため、k6、Grafana、Prometheusを使って分散負荷テストをセットアップした方法をご紹介します。

サービスレベル目標(SLO)とエラーバジェットのために、マルチウィンドウマルチバーンレートPromQLルールを使った本番環境のPrometheusとGrafanaアラートを設計します。