Skip to main content
Alerting & Response/Alert Events
GETAlertingSince 1.0SynchronousAuth Required

GetAlertNoiseAnalysisReport

Retrieve the detailed noise analysis report for a completed job

Execution Availability

Try It Out

Submit a mock request using the current auth context and example-driven inputs.

Path Parameters

Request Inputs

Path Parameters

  • jobIdStringRequired

    Job identifier to retrieve report for

Responses

200 OK

On success, this API returns the following response structure.

  • generatedAtString

    Timestamp when the report was generated

    Example: 2026-01-15T08:00:00Z

  • timeRangeString

    Time range covered by the report

    Example: 7d

  • topNoisyRulesList

    Top noisy rules ranked by fire count

    Example: (nested array)

    • ruleIdString

      Alert rule identifier

      Example: rule-abc123

    • ruleNameString

      Alert rule name

      Example: Disk IO Warning

    • fireCountInteger

      Number of times the rule fired

      Example: 247

    • autoResolveRateLong

      Percentage of alerts that auto-resolved

      Example: 0.92

    • avgDurationSecLong

      Average alert duration in seconds

      Example: 45.5

    • severityString

      Severity level of the rule

      Example: warning

  • stormEventsList

    Alert storm events detected during the period

    Example: (nested array)

    • startTimeString

      Start time of the storm event

      Example: 2026-01-15T08:00:00Z

    • durationMinInteger

      Duration of the storm in minutes

      Example: 15

    • alertCountInteger

      Number of alerts in the storm

      Example: 120

    • rootRuleIdString

      Root cause rule identifier

      Example: rule-abc123

  • suppressionSuggestionsList

    Suggested suppression actions for noisy rules

    Example: (nested array)

    • ruleIdString

      Rule identifier for the suggestion

      Example: rule-abc123

    • ruleNameString

      Rule name for the suggestion

      Example: Disk IO Warning

    • suggestedActionString

      Suggested action (e.g. increase_threshold, add_silence, disable)

      Example: increase_threshold

    • reasonString

      Explanation for why this action is suggested

      Example: 92% of alerts auto-resolve within 60 seconds

  • statusString

    Report generation status

    Example: completed

  • analyzedEventCountInteger

    Total number of alert events analyzed

    Example: 1500

  • analysisDurationMsString

    Duration of the analysis in milliseconds

    Example: 1200

Endpoint

GET/api/v1/alerting/noise-analysis/{jobId}/report

/api/v1/alerting/noise-analysis/{jobId}/report

Operation ID

GetAlertNoiseAnalysisReport

Permalink

Request Example

curl -X GET '{host}/api/v1/alerting/noise-analysis/{jobId}/report' -H 'Authorization: Bearer {token}'

Response Example

200
{
  "generatedAt": "example",
  "timeRange": "7d",
  "topNoisyRules": [
    {}
  ],
  "stormEvents": [
    {}
  ],
  "suppressionSuggestions": [
    {}
  ],
  "status": "completed",
  "analyzedEventCount": 1500,
  "analysisDurationMs": 1200
}

Change History

This API has no change history records yet.

View all change history