Chronosphere
JSON →Fetch logs, metrics, traces, and events from the Chronosphere observability platform.
Install
npx @modelcontextprotocol/inspector Tools · 38
- get_classic_dashboard Get classic-dashboards resource
- get_dashboard Get dashboards resource
- get_drop_rule Get drop-rules resource
- get_mapping_rule Get mapping-rules resource
- get_monitor Get monitors resource
- get_notification_policy Get notification-policies resource
- get_recording_rule Get recording-rules resource
- get_rollup_rule Get rollup-rules resource
- get_slo Get slos resource
- list_classic_dashboards List classic-dashboards resources
- list_dashboards List dashboards resources
- list_drop_rules List drop-rules resources
- list_mapping_rules List mapping-rules resources
- list_monitors List monitors resources
- list_notification_policies List notification-policies resources
- list_recording_rules List recording-rules resources
- list_rollup_rules List rollup-rules resources
- list_slos List slos resources
- get_events_metadata List properties you can query on events
- list_events List events from a given query
- list_events_label_values List values for a given label name
- get_log Get a full log message by its ID. The ID is the unique identifier for the log.
- get_log_histogram Get histogram of logs from a given query
- list_log_field_names List field names of logs
- list_log_field_values List field values of logs
- query_logs_range Execute a range query for logs. This endpoint returns logs as either timeSeries or gridData. It may return a large amount of data, so be careful putting the result of this direction into context.
- list_prometheus_label_names Returns the list of label names (keys) available on metrics that match the given selectors. Use this tool when you need to discover what labels are available on specific metrics or services.
- list_prometheus_label_values Returns the list of values for a specific label name, optionally filtered by selectors. Use this tool when you know the label name and want to discover what values it has across your metrics.
- list_prometheus_series Returns the complete time series (full label sets with all key-value pairs) that match the given selectors. Each result shows the exact combination of labels for an active time series.
- list_prometheus_series_metadata
- query_prometheus_instant Evaluates a Prometheus instant query at a single point in time
- query_prometheus_range Executes a Prometheus PromQL query over a specified time range and returns time series data points as JSON. Supports standard PromQL syntax plus Chronosphere custom functions.
- render_prometheus_range_query Evaluates a Prometheus expression query over a range of time and renders it as a PNG image.
- list_metric_usages_by_label_name Lists metric usage statistics grouped by label name. Use this to find unused or high-cardinality labels that could be dropped.
- list_metric_usages_by_metric_name Lists metric usage statistics grouped by metric name. Use this to find unused or underutilized metrics that could be dropped to reduce costs.
- list_rule_evaluations Lists rule evaluation issues for monitors and recording rules. Use this to identify monitors or recording rules that are failing or having problems.
- list_monitor_statuses Lists the current status of monitors in Chronosphere. Returns monitor statuses with alert states and optional signal and series details.
- list_traces List traces from a given query
Environment variables
CHRONOSPHERE_API_TOKEN
Links
★ 7 GitHub stars