
モニタリングとPrometheus
メトリクス収集、PromQL、exporter、Alertmanager、Grafana連携、欠落メトリクスのトラブルシューティング
22 面接問題·
Mid-Level
1PrometheusにおけるCounter型のメトリクスとは何ですか?
1
PrometheusにおけるCounter型のメトリクスとは何ですか?
回答
Counterは、増加するか再起動時にゼロにリセットされるかのみのメトリクスです。HTTPリクエスト数、エラー数、処理済みメッセージ数などの累積イベントのカウントに最適です。変化率を計算するには、リセットを自動的に処理するPromQLのrate()またはirate()関数を使用します。
2Prometheusがデフォルトで使用するメトリクス収集モデルは何ですか?
2
Prometheusがデフォルトで使用するメトリクス収集モデルは何ですか?
回答
Prometheusはpullモデルを使用し、サーバーが定義された定期的な間隔でターゲットからメトリクスを能動的にスクレイプします。このモデルは設定を集中化し、ダウンしたターゲットを容易に検出し、アプリケーションがサーバーに過負荷をかけることを防ぎます。push gatewayは一時的なジョブのために存在しますが、例外的なパターンであり標準ではありません。
3Prometheusエコシステムにおけるexporterとは何ですか?
3
Prometheusエコシステムにおけるexporterとは何ですか?
回答
exporterは、サードパーティシステムのメトリクスをPrometheus形式で公開するコンポーネントです。MySQL、Redis、NGINXなどのアプリケーションのネイティブメトリクスを、HTTPでアクセス可能な互換メトリクスに変換します。公式exporterは厳格な命名規則に従い、Prometheusコミュニティによってメンテナンスされます。
4
GaugeとCounterの主な違いは何ですか?
5
計測されたアプリケーションにおける/metricsエンドポイントの用途は何ですか?
+19 面接問題
その他のDevOps面接トピック
バージョン管理 & Git
Junior
20問Linuxの基礎
Junior
22問Shell Scripting & Bash
Mid-Level
20問ネットワークの基礎
Junior
22問Docker の基礎
Junior
24問CI/CDの基礎
Junior
18問GitHub Actions
Mid-Level
22問GitLab CI/CD
Mid-Level
22問Jenkins
Mid-Level
22問Kubernetesの基礎
Mid-Level
26問Kubernetesネットワーキング
Mid-Level
24問Kubernetes 上級
Mid-Level
24問Ingress & API Gateway
Mid-Level
20問Terraformの基礎
Mid-Level
22問Terraform 上級
Mid-Level
22問Ansible & Configuration Management
Mid-Level
20問AWS の基礎
Mid-Level
26問Azure の基礎
Mid-Level
22問GCPの基礎
Mid-Level
22問Logging & ELK Stack
Mid-Level
20問アラートとインシデント対応
Mid-Level
20問Cloud Identity & Secrets
Mid-Level
22問CI/CDパイプラインのセキュリティ
Mid-Level
20問Helm & Kubernetes
Mid-Level
20問ランタイム & クラスタセキュリティ
Senior
24問Container Supply Chain Security
Senior
22問Service MeshとIstio
Senior
24問GitOps & ArgoCD
Senior
22問Progressive Delivery
Senior
20問分散オブザーバビリティ
Senior
22問Disaster Recovery & Backup
Senior
20問パフォーマンス最適化
Senior
22問クラウドコスト最適化
Senior
20問SRE の原則
Senior
24問Chaos Engineering
Senior
20問Platform Engineering
Senior
22問