nomad-obs

Register and manage Nomad Prometheus targets and Grafana dashboards via HAL OBS.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Nomad observability artifacts require coordination between Nomad, Prometheus, and Grafana; HAL OBS centralizes onboarding and ongoing management of monitoring artifacts for Nomad workloads.

Core Features & Use Cases

  • Register and manage Prometheus targets for Nomad
  • Import and maintain Nomad Grafana dashboards
  • Provide status and lifecycle commands to ensure observability artifacts stay in sync

Quick Start

Run hal nomad obs create after starting the obs stack to register Nomad metrics and Grafana dashboards.

Frequently Asked Questions about nomad-obs

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

FAQPage Schema
How do I register Nomad observability artifacts for Prometheus and Grafana?

You can manage Prometheus targets and Grafana dashboards for Nomad by running `hal nomad obs create` after starting the stack. This registers metrics targets and imports dashboards for centralized monitoring.

What does centralized Nomad observability management involve?

Centralized Nomad observability involves coordinating Prometheus targets and Grafana dashboards via HAL OBS. It provides idempotent registration, status reporting, and lifecycle management to keep monitoring artifacts synced across Nomad environments.

How do I keep Nomad Grafana dashboards and Prometheus targets in sync?

To keep Nomad Grafana dashboards and Prometheus targets in sync, use the HAL OBS lifecycle and status commands. These commands manage ongoing updates and report the current status of your observability artifacts.

Can I use HAL OBS to manage Prometheus targets in a Nomad environment?

Yes, you can use HAL OBS to manage Prometheus targets in a Nomad environment. It centralizes the onboarding and lifecycle management of metrics targets specifically required for Nomad workloads.

Do I need to start the observability stack before registering Nomad metrics?

Yes, you need to start the observability stack before registering Nomad metrics. Once the stack is running, execute `hal nomad obs create` to register the necessary Prometheus targets and Grafana dashboards.