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 token:betterstack.com/settings/global-api-tokens。
- Uptime API token:同一页面,Team-based tokens标签页下。
- Telemetry API token: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