Prometheus: Prometheus Blackbox Exporterの紹介
このドキュメントはBlackbox Exporterガイドの一部です。完全なガイドはこちらからご覧いただけます:Prometheus Blackbox Exporterを使用してHTTPおよびICMP(ping)エンドポイントをプローブする方法。
👋 Stackheroドキュメントへようこそ!
Stackheroは、信頼性とシンプルさを重視したフルマネージドのPrometheusクラウドプラットフォームを提供しています:
Alert Managerが標準搭載されており、Slack、Mattermost、PagerDutyなどの主要なサービスへ直接アラートをルーティングできます。- 専用のメールサーバーにより、追加設定なしで無制限のメールアラートを送信可能です。
Blackboxが含まれており、HTTP、ICMP、TCPなど様々なプロトコルの監視が可能です。- オンライン設定ファイルエディタでインスタンスを迅速に設定できます。YAMLを手動で管理する必要はありません。
- ワンクリックでアップデートを適用可能。Stackheroがアップグレードプロセスを自動で管理し、ダウンタイムや手動作業を最小限に抑えます。
- 専用のプライベートインフラストラクチャによる高いパフォーマンスと強固なセキュリティを実現しています。
約5分で導入完了。Stackheroがセットアップを担当するため、運用ではなく監視に集中できます。PrometheusクラウドホスティングをStackheroでぜひお試しください。監視・アラート運用を効率化します。
Prometheus Blackbox Exporterは、HTTP、HTTPS、DNS、TCP、ICMPなどのさまざまなプロトコルを使用してエンドポイントをプローブできる強力なツールです。この柔軟性により、インフラストラクチャやサービスのさまざまな側面を包括的に監視できます。
たとえば、HTTPおよびHTTPSエンドポイントをプローブする際には、以下のことが可能です。
- 2xx HTTPステータスコードを確認してウェブサイトの可用性を検証します。
- 特定のコンテンツが返されることを確認し、ウェブページのタイトルが期待されるテキストと一致するかどうかを確認します。
- TLS証明書の有効期限を取得して検証し、予期しない更新の問題を防ぎます。
- DNS解決時間やTLSハンドシェイクの時間を評価してパフォーマンスを測定します。
ICMPを使用すると、サーバーがpingリクエストに応答することを確認し、その応答時間を測定できます。さらに、DNSプロービングは応答時間に関する洞察を提供し、TCPプロービングはSSHサーバーバナーのコンテンツとバージョンを確認するためにサービスに接続することができます。
Stackhero for Prometheusの全体像