← 返回 Skills 市场
Zabbix Connector
作者
Rickk Barbosa
· GitHub ↗
· v1.0.4
· MIT-0
40
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install zabbix-connector
功能描述
Skill for Zabbix API monitoring and interaction. Use it to check active alerts, list problems, manage hosts, and query monitoring data.
使用说明 (SKILL.md)
Zabbix Skill
Use this skill to monitor systems, query alerts, and access historical metrics through the Zabbix API.
Scope
This skill is meant for:
- Querying active alerts and problems from hosts.
- Listing hosts, items, and groups.
- Accessing historical metrics and graphs.
- Acknowledging events and problems.
Do not use this skill for:
- Modifying critical Zabbix server settings without authorization.
- Exposing credentials or authentication tokens.
Recommended Flow
- Identify the target (host or item) of the request.
- Use the bundled scripts to query the API.
- Format the problem report as requested.
- Provide reference links for events.
Security Rules
- Never share the
.envfile containingZABBIX_URLandZABBIX_TOKEN. - To configure the skill, copy
.env.templateto.envand fill in the credentials. - Prefer read (GET) operations over mutations (POST/PUT).
- Confirm the target host before acknowledging events.
- The
.envfile with real credentials must not be included in the release package.
Bundled Resources
scripts/zabbix_api.py
Central script for Zabbix API communication. It provides methods for host_get, problem_get, history_get, among others.
Internal usage example:
zb = ZabbixDirect(ZABBIX_URL, ZABBIX_TOKEN)
problems = zb.get_active_problems_report()
Example Requests That Should Trigger This Skill
- "What are the active alerts on Zabbix?"
- "Show me the last 7 days' graph for PETR4 on the Tracker server."
- "Acknowledge event X on Zabbix."
安全使用建议
This skill is reasonable for Zabbix monitoring if you trust the package. Before installing, create a least-privilege Zabbix API token, keep the .env file private, and require explicit confirmation before acknowledging any Zabbix event.
功能分析
Type: OpenClaw Skill
Name: zabbix-connector
Version: 1.0.4
The Zabbix connector skill is a standard implementation for monitoring and interacting with the Zabbix API. The core logic in `scripts/zabbix_api.py` uses Python's standard library to perform authenticated requests, implements proper SSL certificate verification to prevent MITM attacks, and includes clear security instructions in `SKILL.md` regarding credential management. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
能力评估
Purpose & Capability
The stated purpose is Zabbix monitoring and interaction, and the code matches that purpose by querying hosts, problems, events, and history. It also includes event acknowledgement, which is a disclosed but state-changing action.
Instruction Scope
Instructions tell users to prefer read operations and confirm the target host before acknowledging events. This is purpose-aligned, but users should still ensure acknowledgements are explicitly requested.
Install Mechanism
There is no install script or package execution. The artifacts do reference a .env.template file that is not present in the manifest, which is a minor setup/documentation gap rather than suspicious behavior.
Credentials
The skill reads ZABBIX_URL and ZABBIX_TOKEN from a local .env file or environment variables, which is expected for a Zabbix API integration but is not declared in the registry requirements.
Persistence & Privilege
The only persistence is the user-created .env credential file. No background process, hidden persistence, or unrelated privilege use is shown.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install zabbix-connector - 安装完成后,直接呼叫该 Skill 的名称或使用
/zabbix-connector触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
- No changes detected in this version.
- The skill's files and documentation remain the same as the previous release.
v1.0.1
- No code or documentation changes in this version.
- Version bump to 1.0.1 with no detected file modifications.
v1.0.0
Initial release of the Zabbix skill.
- Added main Zabbix API integration script (scripts/zabbix_api.py).
- Provided a user guide and setup instructions (references/guide.md).
- Included release metadata (release.json).
- Supports monitoring queries: active alerts, problems, hosts, metrics, and event acknowledgment.
- Emphasizes security—credentials must not be exposed or packaged.
元数据
常见问题
Zabbix Connector 是什么?
Skill for Zabbix API monitoring and interaction. Use it to check active alerts, list problems, manage hosts, and query monitoring data. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 40 次。
如何安装 Zabbix Connector?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install zabbix-connector」即可一键安装,无需额外配置。
Zabbix Connector 是免费的吗?
是的,Zabbix Connector 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Zabbix Connector 支持哪些平台?
Zabbix Connector 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin)。
谁开发了 Zabbix Connector?
由 Rickk Barbosa(@rickkbarbosa)开发并维护,当前版本 v1.0.4。
推荐 Skills