VMware Aria Operations for Logs (vRealize Log Insight) read-only log search/aggregation for the VMware skill family (WIP — scaffold)
git clone https://github.com/vmware-skills/VMware-Log-InsightResumen de Tools
<!-- mcp-name: io.github.vmware-skills/vmware-log-insight --> # VMware Log Insight > **Disclaimer**: Community-maintained open-source project, **not affiliated with, > endorsed by, or sponsored by VMware, Inc. or Broadcom Inc.** "VMware", "vSphere", > and "Aria" are trademarks of Broadcom. Source is publicly auditable under the MIT license. Read-only log search and aggregation for **VMware Aria Operations for Logs** (formerly vRealize Log Insight) — the appliance that collects syslog from ESXi hosts, vCenter, and VMs. The centralized-log data source for the VMware skill family. **Strictly non-destructive**: it queries, it never writes. ## Companion Skills | Need | Skill | Tools | |---|---|:-:| | Raw centralized logs + spikes | **vmware-log-insight** (this) | 7 | | vCenter events & alarms | [vmware-monitor](https://github.com/vmware-skills/VMware-Monitor) | 27 | | Metrics, anomalies, capacity | [vmware-aria](https://github.com/vmware-skills/VMware-Aria) | 28 | | Incident correlation / root cause | [vmware-debug](https://github.com/vmware-skills/VMware-Debug) — feed it `log_search` output | 2 | | VM lifecycle / operations | [vmware-aiops](https://github.com/vmware-skills/VMware-AIops) | 49 | ## Install ```bash uv tool install vmware-log-insight mkdir -p ~/.vmware-log-insight cp config.example.yaml ~/.vmware-log-insight/config.yaml # edit host/username/provider echo 'VMWARE_LOG_INSIGHT_PROD_PASSWORD=...' > ~/.vmware-log-insight/.env chmod 600 ~/.vmware-log-insight/.env vmware-log-insight doctor ``` ### Offline / Air-Gapped Install (from source) This project uses the modern PEP 517 build system (hatchling), so there is **no `setup.py`** by design — that is expected, not a missing file. If you cloned the source and hit `ERROR: File "setup.py" or "setup.cfg" not found ... editable mode currently requires a setuptools-based build`, your `pip` is older than 21.3 and cannot do an *editable* (`-e`) install with a non-setuptools backend. Editable mode is a developer convenience, not needed to run the tool — do one of: ```bash # From the source tree — a normal (non-editable) install builds a wheel: pip install . # NOT pip install -e . # ...or upgrade pip first, and editable works too: pip install --upgrade pip && pip install -e . ``` For a **truly air-gapped host**, build the wheels on a connected machine and copy them over — the target then needs no network: ```bash # On a connected machine, collect this package + its dependencies as wheels: pip wheel . -w dist # → dist/*.whl (or: uv build, for just this package) # Copy dist/ to the air-gapped host, then install offline: pip install --no-index --find-links dist vmware-log-insight ``` ## MCP Tools (7 — all read-only) | Tool | What | |---|---| | `log_search` | Search events by time window + text + filters | | `log_aggregate` | Count/aggregate over time bins, with z-score spike detection | | `log_fields` | List extracted fields usable in filters | | `log_version` | Appliance version/build | | `alert_list` / `alert_get` / `alert_history` | Query defined alerts and their trigger history | ## Workflows - **Find errors fast** — `vmware-log-insight search -q error -l 1h`. - **Where did logs burst?** — `vmware-log-insight aggregate -q error -l 6h --bin-ms 300000`, read `spikes[]`, then `search` the spike window. - **Root cause** — pass `log_search` results (plus vCenter events from vmware-monitor and metrics from vmware-aria) to **vmware-debug** `incident_timeline`. ## Troubleshooting - `401 on /sessions` → check username/password/`provider` and the `VMWARE_LOG_INSIGHT_<TARGET>_PASSWORD` env var. - `503 everywhere` → appliance starting up; `doctor` reports it as a status, not a crash. - Empty results → widen `--last`; default API port is **9543** (set `port` if different). ## Security Read-only by construction. Credentials in `~/.vmware-log-insight/.env` (`chmod 600`); plaintext passwords auto-obfuscated to grep-safe `b64:` (obfuscation, not encryption — inject from a secret manager for real secrecy). TLS on by default. See [SECURITY.md](SECURITY.md). ## License MIT.
Lo que la gente pregunta sobre VMware-Log-Insight
¿Qué es vmware-skills/VMware-Log-Insight?
+
vmware-skills/VMware-Log-Insight es tools para el ecosistema de Claude AI. VMware Aria Operations for Logs (vRealize Log Insight) read-only log search/aggregation for the VMware skill family (WIP — scaffold) Tiene 0 estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala VMware-Log-Insight?
+
Puedes instalar VMware-Log-Insight clonando el repositorio (https://github.com/vmware-skills/VMware-Log-Insight) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar vmware-skills/VMware-Log-Insight?
+
vmware-skills/VMware-Log-Insight aún no ha sido auditado por nuestro agente de seguridad. Revisa el repositorio original en GitHub antes de usarlo en producción.
¿Quién mantiene vmware-skills/VMware-Log-Insight?
+
vmware-skills/VMware-Log-Insight es mantenido por vmware-skills. La última actividad registrada en GitHub es de today, con 0 issues abiertos.
¿Hay alternativas a VMware-Log-Insight?
+
Sí. En ClaudeWave puedes explorar tools similares en /categories/tools, ordenados por popularidad o actividad reciente.
Despliega VMware-Log-Insight en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/vmware-skills-vmware-log-insight)<a href="https://claudewave.com/repo/vmware-skills-vmware-log-insight"><img src="https://claudewave.com/api/badge/vmware-skills-vmware-log-insight" alt="Featured on ClaudeWave: vmware-skills/VMware-Log-Insight" width="320" height="64" /></a>Más Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.