observability
Better Stack
Connect your Better Stack account to let agents check uptime monitors, availability, and heartbeats, investigate incidents, and inspect telemetry sources. Incidents flow into Polylane as alerts for automated triage.
連接
從終端機連接Better Stack。傳入--help可查看Better Stack接受的旗標。
Terminal
polylane integration connect --type betterstackGlobal、Uptime與Telemetry API權杖。
連接Better Stack,讓代理可以檢查運作時間監控器、調查事件並檢視遙測來源。
設定
Better Stack依產品區分API權杖的範圍,所以連接流程會要求三把:
- Global API權杖:betterstack.com/settings/global-api-tokens。
- Uptime API權杖:同一頁,在Team-based tokens分頁底下。
- Telemetry API權杖:Telemetry → Settings → API tokens。
- 把每把權杖貼到Polylane。Polylane驗證它們並完成連接。
你的權杖在儲存前會先加密,代理永遠看不到它們。
Polylane會在Better Stack中佈建一個名為polylane的對外webhook,讓事件以警示的形式落地並在觸發時被分流。這個webhook涵蓋每個事件,所以監控器不需要逐一設定:你之後建立的監控器會自動被涵蓋。
代理能做什麼
- 列出監控器並檢查上線/離線狀態、可用性與回應時間
- 調查事件及其時間軸
- 檢查心跳、狀態頁面與遙測來源
中斷連接
在Polylane中斷Better Stack的連接,然後在Better Stack中撤銷這些API權杖。
把Better Stack的警示與你以Terraform管理的資源一起註冊到Polylane。
警示投遞依賴單一個名為polylane、涵蓋每個事件的對外webhook,所以以Terraform管理的監控器不需要加任何東西:它們會自動被涵蓋。請保留polylane對外webhook;Polylane會隨整合一起建立與移除它。
中斷連接
中斷連接會停止所有同步與檢查,並刪除Polylane持有的憑證。 Polylane在Better Stack中建立的一切也會一併移除;不會留下任何東西。
Terminal
polylane integration disconnect <id>工具
7代理可以在對話串中執行的操作。
Api
Call any Better Stack REST endpoint that lacks a dedicated tool
Monitors
Read or create Better Stack uptime monitors
Incidents
Read Better Stack incidents and their timelines, or acknowledge/resolve one
Heartbeats
List Better Stack heartbeats (cron/job check-ins)
Status Pages
List Better Stack status pages
Status Reports
Read and publish Better Stack status page reports (public incident communication)
Sources
List Better Stack telemetry sources