Compartir a través de


Smart Groups - Get By Id

Obtenga información relacionada con un grupo inteligente específico.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.AlertsManagement/smartGroups/{smartGroupId}?api-version=2019-05-05-preview

Parámetros de identificador URI

Nombre En Requerido Tipo Description
smartGroupId
path True

string

Identificador único del grupo inteligente.

subscriptionId
path True

string

minLength: 1

Identificador de la suscripción de destino.

api-version
query True

api-version

versión de la API de cliente

Respuestas

Nombre Tipo Description
200 OK

smartGroup

De acuerdo. Devuelve el grupo con el identificador de grupo inteligente especificado.

Encabezados

x-ms-request-id: string

Other Status Codes

errorResponse

Respuesta de error que describe por qué se produjo un error en la operación.

Ejemplos

Get

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/9e261de7-c804-4b9d-9ebf-6f50fe350a9a/providers/Microsoft.AlertsManagement/smartGroups/603675da-9851-4b26-854a-49fc53d32715?api-version=2019-05-05-preview

Respuesta de muestra

{
  "properties": {
    "alertsCount": 1942,
    "smartGroupState": "New",
    "severity": "Sev3",
    "startDateTime": "2018-06-06T12:35:09Z",
    "lastModifiedDateTime": "2018-06-13T06:30:09Z",
    "lastModifiedUserName": "System",
    "resources": [
      {
        "name": "/subscriptions/dd91de05-d791-4ceb-b6dc-988682dc7d72/resourcegroups/alertscorrelationrg/providers/microsoft.insights/components/alertscorrelationworkerrole_int",
        "count": 1942
      }
    ],
    "resourceTypes": [
      {
        "name": "components",
        "count": 1942
      }
    ],
    "resourceGroups": [
      {
        "name": "alertscorrelationrg",
        "count": 1942
      }
    ],
    "monitorServices": [
      {
        "name": "Application Insights",
        "count": 1942
      }
    ],
    "monitorConditions": [
      {
        "name": "Fired",
        "count": 1942
      }
    ],
    "alertStates": [
      {
        "name": "New",
        "count": 1941
      },
      {
        "name": "Acknowledged",
        "count": 1
      }
    ],
    "alertSeverities": [
      {
        "name": "Sev3",
        "count": 1942
      }
    ]
  },
  "id": "/subscriptions/dd91de05-d791-4ceb-b6dc-988682dc7d72/providers/Microsoft.AlertsManagement/smartGroups/a808445e-bb38-4751-85c2-1b109ccc1059",
  "type": "Microsoft.AlertsManagement/smartGroups",
  "name": "cpu alert"
}

Definiciones

Nombre Description
api-version

versión de la API de cliente

errorResponse

Respuesta de error del servicio.

errorResponseBody

Detalles de la respuesta de error.

Severity

La gravedad del grupo inteligente es la gravedad más alta (Sev0 >... > Sev4) de todas las alertas del grupo.

smartGroup

Conjunto de alertas relacionadas agrupadas de forma inteligente por AMS.

smartGroupAggregatedProperty

Propiedad agregada de cada tipo

State

Estado del grupo inteligente

api-version

versión de la API de cliente

Valor Description
2019-05-05-preview

errorResponse

Respuesta de error del servicio.

Nombre Tipo Description
error

errorResponseBody

Detalles de la respuesta de error.

errorResponseBody

Detalles de la respuesta de error.

Nombre Tipo Description
code

string

Código de error, diseñado para consumirse mediante programación.

details

errorResponseBody[]

Lista de detalles adicionales sobre el error.

message

string

Descripción del error, diseñado para mostrarse en la interfaz de usuario.

target

string

Destino del error concreto, por ejemplo el nombre de la propiedad.

Severity

La gravedad del grupo inteligente es la gravedad más alta (Sev0 >... > Sev4) de todas las alertas del grupo.

Valor Description
Sev0
Sev1
Sev2
Sev3
Sev4

smartGroup

Conjunto de alertas relacionadas agrupadas de forma inteligente por AMS.

Nombre Tipo Description
id

string

Identificador de recurso de Azure

name

string

Nombre del recurso de Azure

properties.alertSeverities

smartGroupAggregatedProperty[]

Resumen de las alertaseveraciones en el grupo inteligente

properties.alertStates

smartGroupAggregatedProperty[]

Resumen de alertStates en el grupo inteligente

properties.alertsCount

integer (int64)

Número total de alertas en el grupo inteligente

properties.lastModifiedDateTime

string (date-time)

Hora de última actualización del grupo inteligente. Date-Time en formato ISO-8601.

properties.lastModifiedUserName

string

Última modificación por nombre de usuario.

properties.monitorConditions

smartGroupAggregatedProperty[]

Resumen de monitorConditions en el grupo inteligente

properties.monitorServices

smartGroupAggregatedProperty[]

Resumen de monitorServices en el grupo inteligente

properties.nextLink

string

Identificador URI para capturar la página siguiente de alertas. Llame a ListNext() con este URI para capturar las alertas de la página siguiente.

properties.resourceGroups

smartGroupAggregatedProperty[]

Resumen de los grupos de recursos de destino en el grupo inteligente

properties.resourceTypes

smartGroupAggregatedProperty[]

Resumen de los tipos de recursos de destino en el grupo inteligente

properties.resources

smartGroupAggregatedProperty[]

Resumen de los recursos de destino en el grupo inteligente

properties.severity

Severity

La gravedad del grupo inteligente es la gravedad más alta (Sev0 >... > Sev4) de todas las alertas del grupo.

properties.smartGroupState

State

Estado del grupo inteligente

properties.startDateTime

string (date-time)

Tiempo de creación del grupo inteligente. Date-Time en formato ISO-8601.

type

string

Tipo de recurso de Azure

smartGroupAggregatedProperty

Propiedad agregada de cada tipo

Nombre Tipo Description
count

integer (int64)

Número total de elementos de tipo.

name

string

Nombre del tipo.

State

Estado del grupo inteligente

Valor Description
Acknowledged
Closed
New