← 返回 Skills 市场
zw008

vmware-monitor

作者 wei zhou · GitHub ↗ · v2.4.2 · MIT-0
macoslinux ✓ 安全检测通过
6270
总下载
0
收藏
0
当前安装
111
版本数
在 OpenClaw 中安装
/install vmware-monitor
功能描述
Use this skill for safe, read-only queries of VMware infrastructure — no destructive operations exist in the codebase; a test enforces it. Directly handles: a one-glance cross-cluster health summary, object-centered VM/host/datastore investigation drill-downs (correlating surrounding infrastructure + recent events), a cross-vCenter "what needs attention now?" rollup, list VMs/hosts/datastores/clusters, active alarms, recent events, VM details. Always use vmware-monitor when the user asks to "list VMs", "check vSphere alarms", "show host status", "is anything on fire", "what needs attention now", "what is happening around this VM/host/datastore", "investigate this VM" — or needs read-only VMware info before making changes. Do NOT use for any write operations — this skill is read-only and has no code path that creates, modifies, or deletes a vSphere resource. For VM modifications use vmware-aiops, for networking use vmware-nsx, for metrics/capacity use vmware-aria. For load balancing/AVI/AKO use vmware-avi.
安全使用建议
Install with a dedicated read-only VMware account, avoid administrator credentials, prefer a secret manager over storing passwords in .env, and enable webhooks or the daemon only when you are comfortable sending operational details such as hostnames, IPs, usernames, alarms, and event text to that destination.
能力评估
ℹ Credentials
The skill can reveal sensitive infrastructure inventory, events, logs, sessions, hostnames, IPs, and usernames, but this is expected for VMware monitoring and is disclosed with least-privilege guidance.
ℹ Install Mechanism
Installation uses the normal uv/PyPI package path and documentation includes pinned examples; the skill relies on an external Python package rather than bundling implementation code in the artifact.
ℹ Instruction Scope
The routing language includes broad phrases such as "is anything on fire," but the surrounding context ties them to VMware infrastructure triage and repeatedly excludes vSphere write operations.
ℹ Persistence & Privilege
Local config, credential, audit, snapshot, and daemon files are disclosed; the daemon and Slack/Discord webhooks are opt-in and user-started, with no autostart behavior shown.
✓ Purpose & Capability
The stated purpose is read-only VMware vCenter/ESXi monitoring, and the documented capabilities align with that purpose: inventory, alarms, events, performance, capacity, sessions, host logs, health summaries, and investigations.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install vmware-monitor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /vmware-monitor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.4.2
An unreadable host is not reported as down (hosts_unreadable); NTP/inventory no longer call it unreachable; a login refused with NoPermission gets the no-role error
v2.4.1
Fixes from real-hardware testing: ESXi backup history, newest-first active tasks, honest capacity note, cluster moid, error hints
v2.4.0
Roles for network callers (HLD §18): declares role metadata so vmware-policy 1.24.0 can limit each token to a role's tools and targets.
v2.3.1
An account that logs in but has no vSphere role is named with a fix instead of failing obscurely (AIops#47); needs vmware-policy 1.23.0 (/healthz, audit correlation id). attention never reports OK when a target could not be read.
v2.3.0
Session pools: calls on one target run side by side over HTTPS (HLD §16 D-13(2)); needs vmware-policy 1.22.0. get_access_info self-diagnosis.
v2.2.0
mcp --transport https: serve MCP over HTTPS with bearer tokens (HLD §16)
v2.1.0
mcp --expose read / --allow-write: offer only read tools plus chosen write tools
v2.0.0
2.0: MCP tools renamed verb-first (see RELEASE_NOTES for the old -> new table); requires vmware-policy >= 1.18
v1.16.0
MCP instructions now name the configured targets and how to choose one; a config that cannot be read says so instead of falling silent.
v1.15.1
A stop signal always ends the server (bounded logout); active_tasks prints its unreadable-task note beside the table
v1.15.0
Results name the target that answered (default_target, target field, instructions list targets); active_tasks counts unreadable tasks; Stopping the MCP server now logs out its vCenter session.
v1.14.0
Stale alarms re-checked (license alarm cleared by evidence; unknown keeps severity), appliance alarms labelled, attention counts overlapping ESXi/vCenter hosts once, capacity views explained, perf vms balloon/swap, deployment-size without traceback.
v1.13.1
CLI reads are audited under their MCP tool names; every CLI command declares what it reaches (needs vmware-policy 1.15.0)
v1.13.0
health sensors say why a host has none; NTP source mismatch; over-committed datastores in the summary
v1.12.0
Stale-alarm verdicts, newest-first event reads with windows and routine folding, real event names ranked, grouped host logs, sessions and license assignments.
v1.11.3
host_log_scan reads host logs for the first time (0 findings before, 131 live after); unreadable logs are reported instead of looking clean; the daemon reports each line once and only critical host-log lines page the webhook; standalone hosts are no longer counted as clusters.
v1.11.2
a dropped connection no longer keeps itself alive
v1.11.1
the window this does not cover, said out loud
v1.11.0
an open backup is not a failed one
v1.10.0
_is_cluster used a leaf type name pyVmomi never reports, so every bundle lost its cluster context; event catalogue recovers 1887 extended ids; bundles no longer crash on standalone ESXi; vLCM stops counting unscannable hosts as non-compliant
元数据
Slug vmware-monitor
版本 2.4.2
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 111
常见问题

vmware-monitor 是什么?

Use this skill for safe, read-only queries of VMware infrastructure — no destructive operations exist in the codebase; a test enforces it. Directly handles: a one-glance cross-cluster health summary, object-centered VM/host/datastore investigation drill-downs (correlating surrounding infrastructure + recent events), a cross-vCenter "what needs attention now?" rollup, list VMs/hosts/datastores/clusters, active alarms, recent events, VM details. Always use vmware-monitor when the user asks to "list VMs", "check vSphere alarms", "show host status", "is anything on fire", "what needs attention now", "what is happening around this VM/host/datastore", "investigate this VM" — or needs read-only VMware info before making changes. Do NOT use for any write operations — this skill is read-only and has no code path that creates, modifies, or deletes a vSphere resource. For VM modifications use vmware-aiops, for networking use vmware-nsx, for metrics/capacity use vmware-aria. For load balancing/AVI/AKO use vmware-avi. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 6270 次。

如何安装 vmware-monitor?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install vmware-monitor」即可一键安装,无需额外配置。

vmware-monitor 是免费的吗?

是的,vmware-monitor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

vmware-monitor 支持哪些平台?

vmware-monitor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos, linux)。

谁开发了 vmware-monitor?

由 wei zhou(@zw008)开发并维护,当前版本 v2.4.2。

💬 留言讨论