What problem does it solve?
Monitoring data is scattered across many backends like Prometheus, Elasticsearch, Loki, ClickHouse, and MySQL, each with its own query language and API. This Skill provides a unified workflow to authenticate against a Nightingale (n9e) server, discover configured datasources, and run the correct query for each datasource type without memorizing every API.
Core Features & Use Cases
- Multi-datasource querying: Supports Prometheus/VictoriaMetrics (PromQL), Elasticsearch/OpenSearch (ES DSL/Lucene), Loki (LogQL), VictoriaLogs (LogsQL), and SQL databases including ClickHouse, MySQL, PostgreSQL, TDengine, and Doris.
- Guided API workflow: Walks through login to obtain a token, listing datasources to get IDs, then executing instant, range, time-series, or log queries through n9e proxy and unified query endpoints.
- Metadata discovery: Lists databases, tables, columns, indices, labels, and fields so queries can be built against real schemas.
- Use Case: Ask to "query CPU usage of host web-01 over the last hour" and the Skill logs into n9e, finds the Prometheus datasource, runs the PromQL range query, and returns a formatted table of values.
Quick Start
Ask the assistant to query CPU usage over the last hour from your Nightingale server, providing the n9e address and your username and password.