rollbar
监视和管理 Rollbar 错误跟踪。列出最近的项目、获取项目详细信息、解决/静音问题以及通过 Rollbar API 跟踪部署。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~vittor1o-rollbarcURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~vittor1o-rollbar/file -o vittor1o-rollbar.md## 概述(中文) 监视和管理 Rollbar 错误跟踪。列出最近的项目、获取项目详细信息、解决/静音问题以及通过 Rollbar API 跟踪部署。 ## 原文 # Rollbar Skill Monitor and manage Rollbar errors directly from OpenClaw. ## Setup Set your Rollbar access token as an environment variable: ```bash export ROLLBAR_ACCESS_TOKEN=your-token ``` > **⚠️ Security:** Store tokens in environment variables or a secure secret manager — never commit them to repository files. **Two token types are supported:** - **Project-level token** (recommended) — found in Rollbar → Project → Settings → Project Access Tokens. Use a token with `read` scope for monitoring; add `write` scope only if you need to resolve/mute items. This is the most restrictive and safest option for single-project use. - **Account-level token** (for multi-project setups) — found in Rollbar → Account Settings → Account Access Tokens. Use `--project-id <id>` to target specific projects. The skill auto-resolves a project read token from the account token. Note: account tokens grant broader access — only use when you need to monitor multiple projects. ## Commands All commands use the helper script `rollbar.sh` in this skill directory. ### List projects (account token only) ```bash ./skills/rollbar/rollbar.sh projects ``` ### List recent items (errors/warnings) ```bash ./skills/rollbar/rollbar.sh items [--project-id <id>] [--status active|resolved|muted] [--level critical|error|warning|info] [--limit 20] ``` ### Get item details ```bash ./skills/rollbar/rollbar.sh item <item_id> ``` ### Get occurrences for an item ```bash ./skills/rollbar/rollbar.sh occurrences <item_id> [--limit 5] ``` ### Resolve an item ```bash ./skills/rollbar/rollbar.sh resolve <item_id> ``` ### Mute an item ```bash ./skills/rollbar/rollbar.sh mute <item_id> ``` ### Activate (reopen) an item ```bash ./skills/rollbar/rollbar.sh activate <item_id> ``` ### List deploys ```bash ./skills/rollbar/rollbar.sh deploys [--limit 10] ``` ### Get project info ```bash ./skills/rollbar/rollbar.sh project ``` ### Top active items (summary) ```bash ./skills/rollbar/rollbar.sh top [--limit 10] [--hours 24] ``` ## Proactive Monitoring To get automatic alerts for new critical/error items, set up a cron job in OpenClaw: > "Check Rollbar for new critical or error-level items in the last hour. If any new items appeared, summarize them and alert me." Recommended schedule: every 30–60 minutes during work hours. ## Notes - All output is JSON for easy parsing. - The `top` command sorts active items by occurrence count — useful for daily triage. - Rollbar API docs: https://docs.rollbar.com/reference