consul-obs

Register Consul Prometheus scrape targets and Grafana dashboards with HAL OBS.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Consul observability artifacts (Prometheus scrape targets and Grafana dashboards) can be cumbersome to register and maintain across environments. This Skill automates onboarding and lifecycle management for Consul monitoring within HAL OBS.

Core Features & Use Cases

  • Onboard Prometheus targets for Consul to HAL OBS and ensure targets stay in sync.
  • Import, organize, and manage Consul Grafana dashboards within HAL OBS.
  • Provide idempotent create/update/delete workflows to keep monitoring artifacts consistent.

Quick Start

Run hal consul obs create to onboard Consul observability artifacts when the OBS stack is running.

Frequently Asked Questions about consul-obs

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

FAQPage Schema
How do I onboard Consul metrics to a shared Prometheus and Grafana stack?

You can onboard Consul metrics by registering Prometheus scrape targets and importing Grafana dashboards. This Skill automates the lifecycle management of Consul observability artifacts within the HAL OBS stack across environments.

What is the best way to keep Consul Grafana dashboards in sync across environments?

Keeping Consul Grafana dashboards in sync requires idempotent create, update, and delete workflows. This Skill applies these workflows to organize and manage dashboards, ensuring monitoring artifacts remain consistent across your environments.

Do I need HAL OBS running to import Consul dashboards?

Yes, you need HAL OBS running to import Consul dashboards. The onboarding process uses the official Consul dashboard import process and registers artifacts directly with the shared HAL OBS environment.

How does automated Prometheus scrape target registration work for Consul?

Automated Prometheus scrape target registration for Consul works by registering targets with HAL OBS. This ensures targets stay in sync, providing idempotent workflows to keep monitoring artifacts consistent over time.

Can I manage Consul observability artifacts across both development and production?

Yes, you can manage Consul observability artifacts across development and production. This Skill applies to use cases where users want to onboard, monitor, and manage Consul metrics in the shared OBS environment.