← Back to Skills Marketplace
kasture-rohit

VCF Log Insight Health Check

by Rohit Kasture · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
106
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install vcf-loginsight-health
Description
Check the health, uptime, and node status of Aria Operations for Logs (Log Insight) in a VCF environment.
README (SKILL.md)

VCF Log Insight Health Check

When the user asks to check the health of the Log Insight or Aria Operations for Logs cluster, follow these steps:

  1. Verify Credentials: Ensure LOGINSIGHT_HOST and LOGINSIGHT_API_TOKEN are available in the environment.
  2. Fetch Cluster Health: Use the exec tool to run the following command to check the cluster status:
    curl -s -k -X GET "https://$LOGINSIGHT_HOST/api/v1/health" \
      -H "Authorization: Bearer $LOGINSIGHT_API_TOKEN" \
      -H "Accept: application/json" | jq '.'
    
  3. Fetch Node Status: Use the exec tool to run the following command to check individual node uptime and status:
    curl -s -k -X GET "https://$LOGINSIGHT_HOST/api/v1/cluster/nodes" \
      -H "Authorization: Bearer $LOGINSIGHT_API_TOKEN" \
      -H "Accept: application/json" | jq '.nodes[] | {id, ip, status, uptime}'
    
  4. Report to User: Summarize the JSON output into a clean, readable table detailing the overall health and the status of each node. Point out any errors or disconnected nodes explicitly.
Usage Guidance
This skill appears to do exactly what it says: run two Log Insight API calls and summarize results. Before installing: 1) Confirm the skill will run only in a trusted environment (it executes curl and will transmit your API token to LOGINSIGHT_HOST). 2) Avoid using a high-privilege API token; create a scoped token with minimum needed permissions and rotate/expire it. 3) If possible, avoid or justify the use of curl -k; prefer a valid TLS certificate on the Log Insight endpoint to prevent MITM risk. 4) Treat LOGINSIGHT_API_TOKEN as sensitive — do not paste it into chats or logs. 5) Verify the skill source (the GitHub homepage) if you need higher assurance about authorship. If you accept those caveats, the skill is coherent with its stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: vcf-loginsight-health Version: 1.0.1 The skill bundle is designed to check the health and node status of VMware Aria Operations for Logs (Log Insight) via its REST API. It uses standard curl commands in SKILL.md to query endpoints defined by user-provided environment variables (LOGINSIGHT_HOST, LOGINSIGHT_API_TOKEN). The logic is transparent, aligns with the stated purpose, and contains no evidence of data exfiltration or unauthorized execution.
Capability Assessment
Purpose & Capability
Name, description, required binaries (curl, jq), and required environment variables (LOGINSIGHT_HOST, LOGINSIGHT_API_TOKEN) all match the stated purpose of querying Log Insight APIs. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Instructions are narrowly scoped to two API calls (/api/v1/health and /api/v1/cluster/nodes) and summarizing results. A notable detail: curl is invoked with -k (insecure) which disables TLS certificate verification; this is sometimes necessary for appliances with self-signed certs but is a security risk (MITM exposure). The SKILL.md does not instruct reading other files or unrelated environment variables.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by an installer. This is the lowest-risk install model.
Credentials
Only LOGINSIGHT_HOST and LOGINSIGHT_API_TOKEN are required and the primary credential is the API token — these are appropriate and proportionate for querying the service. No unrelated secrets or broad credential access is requested.
Persistence & Privilege
Skill is not always-enabled and does not request persistent system privileges or modify other skills' configuration. It uses exec at runtime to call curl, which is expected for this purpose.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vcf-loginsight-health
  3. After installation, invoke the skill by name or use /vcf-loginsight-health
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added homepage field to skill metadata. - Updated version to 1.0.1. - No functional changes to logic or usage.
v1.0.0
Initial release of vcf-loginsight-health - Provides health checks for Aria Operations for Logs (Log Insight) clusters in VMware Cloud Foundation (VCF) environments. - Verifies required credentials (`LOGINSIGHT_HOST`, `LOGINSIGHT_API_TOKEN`) and required tools (`curl`, `jq`). - Fetches overall cluster health and detailed node status, including uptime. - Reports summarized, human-readable health and node status, highlighting any errors or disconnected nodes.
Metadata
Slug vcf-loginsight-health
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is VCF Log Insight Health Check?

Check the health, uptime, and node status of Aria Operations for Logs (Log Insight) in a VCF environment. It is an AI Agent Skill for Claude Code / OpenClaw, with 106 downloads so far.

How do I install VCF Log Insight Health Check?

Run "/install vcf-loginsight-health" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is VCF Log Insight Health Check free?

Yes, VCF Log Insight Health Check is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does VCF Log Insight Health Check support?

VCF Log Insight Health Check is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created VCF Log Insight Health Check?

It is built and maintained by Rohit Kasture (@kasture-rohit); the current version is v1.0.1.

💬 Comments