Prometheusエクスポーターが生産性を向上させるための5つのベストプラクティス

「DevOpsの実践とツール」コースの開始を見越して、クラウドの世界のアリス:テラフォームとアンシブルの冒険」というトピックに関する無料のデモレッスンにサインアップすることをお勧めします。



そして今、私たちは伝統的に有用な翻訳を共有しています。


この記事のガイドラインは、Prometheusモニタリングを実装し、パフォーマンスを向上させるのに役立ちます。

Prometheusは、クラウドネイティブアーキテクチャのコアビルディングブロックの1つです。これは、Kubernetesを監視するための事実上の標準になっています。ただし、多くのサードパーティおよびクラウドアプリケーションは、Prometheus形式のメトリックをネイティブに提供していません。たとえば、Linuxはそのようなメトリックを提供しません。これは、ノードエクスポーターのようなエクスポーターの目的です。オペレーティングシステムの何百ものメトリックをダウンロード、実行、取得するのは簡単です。

Secure DevOps, DevSecOps, : . , . DevOps-, , .

Prometheus.

: " , , , Prometheus , ".

Prometheus , . . , , .

1.

Prometheus, , . .

— - , . , , PR / issue / Github, , , .

Prometheus , .

Exporters and Integrations Prometheus. , , , , , , . 

, PromCat.io, Sysdig, , .

PromCat , , . Sysdig , . :

  • The YACE Prometheus exporter for CloudWatch

  • AWS Fargate

  • AWS Lambda

  • The Harbor registry

2.

. , . OpenMetrics, , type, info, unit.

, , — (label).

: " - ?", " ?", " ?". , MySQL. , , ( ) .

, . , " ?" " , ?". .

3.

. , . , , .

Prometheus-. DevOps (Service Level Indicators) (Service Level Objectives) " " (golden signals) , . Kubernetes .

, PromQL, , , . , promtool PromQL ( ).

, PromQL. , , Slack, Pagerduty, Service Now ..

4. ( )

, Prometheus, , , .

— . PromCat.io , Grafana Sysdig Monitor.

? , , , DevOps-. . , (View Only Collaborator ).

. RBAC, , . , , — .

PromQL — , Prometheus. PromQL , .

PromQL , , , . , , , -. PromQL- . , , .

5.

Prometheus , . — .

Prometheus

Prometheus (Global Prometheus Visibility): .

: Kubernetes, Prometheus'. Prometheus . , .

: Prometheus . , . , , .

, Grafana, Thanos, Cortex , Sysdig. , , SaaS-, SaaS- , . , , “Challenges using Prometheus at scale.” ( Prometheus).

Prometheus, cloud-native-, - Kubernetes. . , , . , , .

. Sysdig Prometheus, . Prometheus, MTTR, .

, “So Many Metrics, So Little Time: 5 Prometheus Exporter Best Practices“ (" : Prometheus").


-.




All Articles