Prometheus: Prometheus Blackbox Exporter 簡介

本文件是Blackbox Exporter指南的一部分。請在此處查看完整指南:如何使用 Prometheus Blackbox Exporter 探測 HTTP 和 ICMP(ping)端點

👋 歡迎來到 Stackhero 文件中心!

Stackhero 提供全代管的 Prometheus cloud 平台,專為高可靠性與簡易操作而設計:

  • 內建 Alert Manager,可直接將警報發送到 SlackMattermostPagerDuty 及其他主流平台。
  • 專屬電子郵件伺服器,讓您無需額外設定即可發送無限量電子郵件警報
  • 內含 Blackbox,可針對 HTTPICMPTCP 等多種協定進行全面監控探測。
  • 可透過線上設定檔編輯器快速設定您的實例,無需手動管理 YAML。
  • 一鍵升級,Stackhero 會自動處理更新流程,最大程度減少停機與人工干預。
  • 專屬私有基礎架構,內建高效能與強化安全性。

約 5 分鐘即可完成部署。Stackhero 幫您搞定所有安裝設定,讓您專注於監控本身,而非維護作業。立即體驗 Prometheus cloud hosting on Stackhero,讓您的監控與警報流程更有效率。

Prometheus Blackbox Exporter 是一個強大的工具,讓您可以使用多種協議探測端點,包括 HTTP、HTTPS、DNS、TCP 和 ICMP。這種靈活性允許全面監控基礎設施和服務的不同方面。

例如,在探測 HTTP 和 HTTPS 端點時,您可以:

  • 通過檢查 2xx HTTP 狀態碼來驗證網站的可用性。
  • 確保返回特定內容,例如將網頁標題與預期文本匹配。
  • 通過檢索 TLS 證書的到期日期來驗證它們,幫助您防止意外的續期問題。
  • 通過評估 DNS 解析時間和 TLS 握手的持續時間來測量性能。

使用 ICMP,您可以確認伺服器對 ping 請求的回應並測量其回應時間。此外,DNS 探測提供回應時間的見解,而 TCP 探測讓您連接到服務以驗證 SSH 伺服器橫幅的內容和版本。

Stackhero for Prometheus 的大圖Stackhero for Prometheus 的大圖