obs

Deploy a standalone Grafana, Prometheus, Loki, and Promtail observability stack for HAL.

29|8|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/hashimiche/hal --skill obs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obs
Source: https://github.com/hashimiche/hal/tree/main/internal/skills/data/obs
Command: npx skills add https://github.com/hashimiche/hal --skill obs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

HAL observability stack deployment and health monitoring for HAL products, enabling quick visibility into metrics, logs, and dashboards.

Core Features & Use Cases

  • Standalone Grafana, Prometheus, Loki, and Promtail stack ready to wire into HAL products.
  • Health checks, dashboards wiring, and telemetry validation across multiple HAL deployments.
  • Use Case: quickly verify monitoring for a new HAL product by provisioning the observability stack and attaching dashboards.

Quick Start

Start the observability stack for HAL by running the hal obs create command to deploy the stack and then confirm readiness with hal obs status.

Frequently Asked Questions about obs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a Grafana, Prometheus, and Loki observability stack for HAL?

To deploy the observability stack for HAL, run the `hal obs create` command to provision Grafana, Prometheus, Loki, and Promtail, then use `hal obs status` to verify readiness.

What do I need to run the HAL observability stack with Prometheus and Loki?

You need Docker or Podman installed, along with preexisting HAL lab prerequisites, to provision the standalone observability stack and validate telemetry across product deployments.

How does telemetry validation work across HAL product deployments?

Telemetry validation works by provisioning the standalone Grafana, Prometheus, Loki, and Promtail stack, wiring dashboards into HAL products, and running health checks to monitor telemetry during lab runs.

Can I use Podman instead of Docker to run the HAL observability stack?

Yes, you can use Podman instead of Docker to deploy the HAL observability stack, as both container runtimes are fully supported for installing, verifying, updating, and tearing down the monitoring components.

What is the best way to monitor health and wire dashboards during HAL lab runs?

The best way to monitor health during HAL lab runs is using the `hal obs` commands to deploy the observability stack, which provisions Grafana, Prometheus, and Loki to wire dashboards and monitor product health.

How do I teardown and update the HAL observability stack after a lab run?

To teardown or update the HAL observability stack after a lab run, use the respective `hal obs teardown` and `hal obs update` commands to cleanly manage the Grafana and Prometheus container lifecycle.