Pingdom:正常运行时间监控与性能 API - Openclaw Skills

作者:互联网

2026-04-17

AI教程

什么是 Pingdom?

Pingdom 技能提供了与 Pingdom API 的直接接口,允许开发人员通过其 AI 智能体管理正常运行时间监控和性能指标。通过利用 Openclaw Skills,用户可以弥合自动化工作流与 Pingdom 强大的监控基础设施之间的差距,通过程序化监督确保满足高可用性要求。

该技能简化了检查系统状态、检索详细性能结果以及配置新监控检查的过程。它专为需要将实时健康数据集成到其操作中的开发人员而设计,使其成为 Openclaw Skills 生态系统中用于站点可靠性工程的重要组件。

下载入口:https://github.com/openclaw/skills/tree/main/skills/mrgoodb/pingdom

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install pingdom

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 /skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 pingdom。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

Pingdom 应用场景

  • 在部署新 Web 服务期间自动创建正常运行时间监控器。
  • 检索实时性能指标以诊断网站延迟问题。
  • 审计所有活动的监控检查以确保基础设施的可见性。
  • 为利益相关者生成关于系统可用性的自动化报告。
Pingdom 工作原理
  1. 该技能使用存储在环境变量中的 Bearer 令牌向 Pingdom API 进行身份验证。
  2. 用户可以列出所有现有检查,以查看其受监控基础设施的当前状态。
  3. 可以提取特定检查的详细结果,以分析响应时间和停机事件。
  4. 通过发送包含目标主机和检查类型的 POST 请求,可以动态创建新的监控器。

Pingdom 配置指南

要开始使用,请从 Pingdom 仪表板获取 API 令牌。然后,在终端中设置所需的环境变量:

export PINGDOM_API_TOKEN="your_api_token_here"

确保您的环境已安装 curl 以执行该技能的 API 命令。

Pingdom 数据架构与分类体系

该技能与 Pingdom API v3.1 架构进行交互。数据通常以 JSON 格式交换,如下所示:

实体 主要字段 描述
检查 (Check) id, name, host, type, status 代表单个受监控的端点。
结果 (Result) checkid, status, responsetime 包含检查的历史性能数据。
有效负载 (Payload) name, host, type 创建新监控检查时使用的配置。
name: pingdom
description: Monitor uptime and performance via Pingdom API. Manage checks and view reports.
metadata: {"clawdbot":{"emoji":"??","requires":{"env":["PINGDOM_API_TOKEN"]}}}

Pingdom

Uptime monitoring.

Environment

export PINGDOM_API_TOKEN="xxxxxxxxxx"

List Checks

curl "https://api.pingdom.com/api/3.1/checks" -H "Authorization: Bearer $PINGDOM_API_TOKEN"

Get Check Results

curl "https://api.pingdom.com/api/3.1/results/{checkId}" -H "Authorization: Bearer $PINGDOM_API_TOKEN"

Create Check

curl -X POST "https://api.pingdom.com/api/3.1/checks" r
  -H "Authorization: Bearer $PINGDOM_API_TOKEN" r
  -H "Content-Type: application/json" r
  -d '{"name": "My Website", "host": "example.com", "type": "http"}'
  • Docs: https://docs.pingdom.com/api/