---
title: "GET /public/monitoring/v2/cluster/{cluster}/alert"
method: GET
path: "/public/monitoring/v2/cluster/{cluster}/alert"
tags: ["cli_alert_monitoring_v2_21"]
deprecated: true
---

# GET /public/monitoring/v2/cluster/{cluster}/alert

`GET /public/monitoring/v2/cluster/{cluster}/alert`

## Request

- Base URL: `https://developers.conduktor.io` (the document declares no server; this is the origin it was published from)
- URL: `https://developers.conduktor.io/public/monitoring/v2/cluster/{cluster}/alert`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/conduktor/apis/conduktor-console-api/docs/public/monitoring/v2/cluster/:cluster/alert/get.ts> (a function with typed inputs; its response is checked against the schema)

> **Deprecated.**

List Alert resources

**Requires a paid license.** Returns 403 Forbidden on Free plan.

## Path parameters

- `cluster` string, required

## Query parameters

- `connector` string
- `connect` string
- `topic` string
- `consumerGroup` string
- `alertType` 'BrokerAlert' | 'ConsumerGroupAlert' | 'DataQualityPolicyAlert' | 'KafkaConnectAlert' | 'TopicAlert'

## Response `200`

- AlertOutputResourceV2[]
  - `apiVersion` string, required
  - `kind` 'Alert', required
  - `metadata` AlertMetadataOutput, required
    - `name` string, required
    - `cluster` string, required
    - `updatedAt` string, date-time, required
    - `updatedBy` string, required
    - `lastTriggeredAt` string, date-time
    - `status` 'Firing' | 'Healthy' | 'Pending', required
  - `spec` union, required
    - BrokerAlertOutputV2
      - `threshold` integer, required
      - `operator` 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual' | 'NotEqual', required
      - `metric` 'MessageIn' | 'MessageOut' | 'MessageSize' | 'OfflinePartitionCount' | 'PartitionCount' | 'UnderMinIsrPartitionCount' | 'UnderReplicatedPartitionCount', required
      - `promQl` string, required
      - `description` string
      - `displayName` string
      - `disable` boolean
      - `type` 'BrokerAlert', required
    - ConsumerGroupAlertOutputV2
      - `consumerGroupName` string, required
      - `threshold` integer, required
      - `operator` 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual' | 'NotEqual', required
      - `metric` 'OffsetLag' | 'TimeLag', required
      - `promQl` string, required
      - `description` string
      - `displayName` string
      - `disable` boolean
      - `topicName` string
      - `type` 'ConsumerGroupAlert', required
    - KafkaConnectAlertOutputV2
      - `connectName` string, required
      - `connectorName` string, required
      - `metric` 'FailedTaskCount', required
      - `threshold` integer, required
      - `operator` 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual' | 'NotEqual', required
      - `promQl` string, required
      - `description` string
      - `displayName` string
      - `disable` boolean
      - `type` 'KafkaConnectAlert', required
    - TopicAlertOutputV2
      - `topicName` string, required
      - `threshold` integer, required
      - `operator` 'GreaterThan' | 'GreaterThanOrEqual' | 'LessThan' | 'LessThanOrEqual' | 'NotEqual', required
      - `metric` 'MessageCount' | 'MessageIn' | 'MessageOut' | 'MessageSize', required
      - `promQl` string, required
      - `description` string
      - `displayName` string
      - `disable` boolean
      - `type` 'TopicAlert', required

## Other responses

- `400`: The request is not valid
- `401`: The user is not authenticated
- `403`: The user doesn't have sufficient privilege to do this operation
- `404`: No alert with this name exists
- `500`: An unexpected error occurred in the server

---

[API](https://skmtc.dev/conduktor/apis/conduktor-console-api.md) - [All operations](https://skmtc.dev/conduktor/apis/conduktor-console-api/llms.txt) - [OpenAPI document](https://skmtc.dev/conduktor/apis/conduktor-console-api/revisions/24750c294805?raw)
