Skip to main content
Glama

Panther MCP Server

Official
Apache 2.0
16
  • Apple

get_severity_alert_metrics

Analyze alert metrics by severity across rule and policy types within a specified time period. Identify alert hotspots, track trends, and group data by intervals for detailed insights.

Instructions

Gets alert metrics grouped by severity for rule and policy alert types within a given time period. Use this tool to identify hot spots in your alerts, and use the list_alerts tool for specific details. Keep in mind that these metrics combine errors and alerts, so there may be inconsistencies from what list_alerts returns.

Returns: Dict: - alerts_per_severity: List of series with breakdown by severity - total_alerts: Total number of alerts in the period - from_date: Start date of the period - to_date: End date of the period - interval_in_minutes: Grouping interval for the metrics

Input Schema

NameRequiredDescriptionDefault
alert_typesNoThe specific Panther alert types to get metrics for.
from_dateNoThe start date of the metrics period.
interval_in_minutesNoHow data points are aggregated over time, with smaller intervals providing more granular detail of when events occurred, while larger intervals show broader trends but obscure the precise timing of incidents.
severitiesNoThe specific Panther alert severities to get metrics for.
to_dateNoThe end date of the metrics period.

Input Schema (JSON Schema)

{ "$defs": { "AlertSeverity": { "enum": [ "CRITICAL", "HIGH", "MEDIUM", "LOW", "INFO" ], "title": "AlertSeverity", "type": "string" }, "MetricAlertType": { "enum": [ "Rule", "Policy" ], "title": "MetricAlertType", "type": "string" } }, "properties": { "alert_types": { "default": [ "Rule" ], "description": "The specific Panther alert types to get metrics for.", "items": { "$ref": "#/$defs/MetricAlertType" }, "title": "Alert Types", "type": "array" }, "from_date": { "anyOf": [ { "format": "date-time", "type": "string" }, { "type": "null" } ], "default": null, "description": "The start date of the metrics period.", "title": "From Date" }, "interval_in_minutes": { "default": 1440, "description": "How data points are aggregated over time, with smaller intervals providing more granular detail of when events occurred, while larger intervals show broader trends but obscure the precise timing of incidents.", "enum": [ 15, 30, 60, 180, 360, 720, 1440 ], "title": "Interval In Minutes", "type": "integer" }, "severities": { "default": [ "CRITICAL", "HIGH", "MEDIUM", "LOW" ], "description": "The specific Panther alert severities to get metrics for.", "items": { "$ref": "#/$defs/AlertSeverity" }, "title": "Severities", "type": "array" }, "to_date": { "anyOf": [ { "format": "date-time", "type": "string" }, { "type": "null" } ], "default": null, "description": "The end date of the metrics period.", "title": "To Date" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/panther-labs/mcp-panther'

If you have feedback or need assistance with the MCP directory API, please join our Discord server