Tools for interaction with grafana testing environment
#grafana-tstAccess Grafana test/staging environment for observability data. Covers metrics (Prometheus), logs (Loki), traces (Tempo), profiling (Pyroscope), incident management, OnCall schedules, Sift investigations, alerting, and dashboard management. Use for development, testing, and staging workflows.
Include #grafana-tst tag in your prompt to activate this skill.
#grafana-tst Show CPU usage for test-api service in staging
#grafana-tst Search Loki logs for errors in auth service last 1 hour
#grafana-tst Add a new panel to the staging overview dashboard
#grafana-tst Create a test alert rule for high memory usage
#grafana-tst Find slow requests for checkout service in test environment
Do NOT search the filesystem for mcp-config.json or similar files directly.
Do NOT read ~/.copilot/mcp-config.json directly — always route through custom agent file.
MCP server is configured in the grafana-tst.agent.md custom agent file.
Use environment variables defined in .copilot/.env.
Before taking any action, verify the Grafana Test MCP server is reachable:
list_datasources (with limit=1) as a lightweight probe.list_datasources first to find correct datasource UIDs before queryinglist_prometheus_metric_names before writing PromQLlist_loki_label_names / list_loki_label_values before writing LogQLquery_loki_stats to check log volume before fetching entriesget_dashboard_summary instead of get_dashboard_by_uid for large dashboards#grafana-prd in the same requestCRITICAL: Never use #grafana-tst and #grafana-prd in the same request. Choose one environment per query.