Verificações e políticas padrão do Monitoramento de integridade da AWS

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 4 min. de leitura
  • Agent Client Collector fornece as seguintes verificações e políticas padrão para monitoramento da AWS.

    Tabela 1. Política de métricas da AWS
    Tipo Verificação Descrição Uso Exemplo de uso
    Métrica aws.metrics-ec2 Retorna métricas de todas as instâncias do EC2 em um datacenter da AWS.

    métricas-ec2.rb (opções)

    -F, --filter FILTER Representação de cadeia de caracteres do filtro para filtrar instâncias do EC2 por marcadores.

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de instâncias para buscar métricas em paralelo. (Valor padrão: 10)

    ./metrics-ec2.rb -F "{name:tag:environment,values:[ENV1,ENV2]} {name:tag:Name,values:[Instance1,Instance2]}"

    Forneça a cadeia de caracteres de filtro junto com aspas duplas ("") em torno do parâmetro de filtro.

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Métrica aws.metrics-ebs Retorna métricas de todos os volumes do EBS em um datacenter da AWS.

    métricas-ebs.rb (opções)

    -F, --filter FILTER Representação de cadeia de caracteres do filtro para filtrar volumes do EBS por marcadores.

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de volumes para buscar métricas paralelamente. (Valor padrão: 10)

    ./metrics-ebs.rb -F "{name:tag:environment,values:[ENV1,ENV2]} {name:tag:Name,values:[Volume1,Volume2]}"

    Forneça a cadeia de caracteres de filtro junto com aspas duplas ("") para o parâmetro de filtro.

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Métrica aws.metrics-s3 Retorna métricas de todos os buckets do S3 em um datacenter da AWS.

    métricas-s3.rb (opções)

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de buckets do S3 para buscar métricas em paralelo. (Valor padrão: 10)

    ./metrics-s3.rb -b 5

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Métrica aws.metrics-rds Retorna métricas de todos os buckets RDS em um datacenter da AWS.

    métricas-rds.rb (opções)

    -F, --filter FILTER Representação de cadeia de caracteres do filtro para filtrar instâncias de RDS por marcadores.

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de bancos de dados para buscar métricas em paralelo. (Valor padrão: 10)

    ./metrics-rds.rb -F "{name:tag:environment,values:[ENV1,ENV2]} {name:tag:engine,values:[MariaDB]}"

    Forneça a cadeia de caracteres de filtro entre aspas duplas ("") em torno do parâmetro de filtro.

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Métrica aws.metrics-classic-elb Retorna métricas de todos os balanceadores de carga elásticos clássicos em um datacenter da AWS.

    métricas-elb.rb (opções)

    -e, --exclude_lb EXCLUDE_LB Exclui métricas de balanceadores de carga cujo nome contém uma das cadeias de caracteres separadas por vírgulas.

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de bancos de dados para buscar métricas em paralelo. (Valor padrão: 10)

    ./metrics-elb.rb -t clássico -e "classic,itom,ip" -b 10

    Forneça cadeias de caracteres separadas por vírgulas entre aspas duplas ("") para o parâmetro exclude_lb.

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Métrica aws.metrics-network-elb Retorna métricas de todos os balanceadores de carga elásticos de rede em um datacenter da AWS.

    métricas-elb.rb (opções)

    -e, --exclude_lb EXCLUDE_LB Excluir métricas de balanceadores de carga cujo nome contenha qualquer uma das cadeias de caracteres separadas por vírgulas.

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de bancos de dados para buscar métricas em paralelo. (Valor padrão: 10)

    ./metrics-elb.rb -t network -e "vpc,itom,ip" -b 10

    Forneça cadeias de caracteres separadas por vírgulas entre aspas duplas ("") para o parâmetro exclude_lb.

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Não mude o prefixo do comando.

    Métrica aws.metrics-application-elb Retorna métricas de todos os balanceadores de carga elásticos da aplicação em um datacenter da AWS.

    métricas-elb.rb (opções)

    -e, --exclude_lb EXCLUDE_LB Exclui métricas de balanceadores de carga cujo nome contém qualquer uma das cadeias de caracteres separadas por vírgulas.

    -b, --batch_size BATCH_SIZE Tamanho do lote. Número de bancos de dados para buscar métricas em paralelo. (Valor padrão: 10)

    ./metrics-elb.rb -t aplicação -e "classic,app,ip" -b 10

    Forneça cadeias de caracteres separadas por vírgulas entre aspas duplas ("") para o parâmetro exclude_lb.

    Defina o parâmetro batch_size de acordo com o ambiente do agente.

    Não mude o prefixo do comando.

    Métrica aws.métricas-ec2-contagem Retorna a contagem de instâncias do EC2 por instance_type ou status em um datacenter da AWS.

    métricas-ec2-count.rb (opções)

    -s, --scheme SCHEME Esquema de nomenclatura de métrica, texto a ser anexado à métrica. Padrão: aws.ec2

    -t, --type Tipo de MÉTRICA Contagem por tipo: status, instância. Padrão: instância

    ./metrics-ec2-count.rb -t status

    ./metrics-ec2-count.rb -t status -s metric.aws.ec2

    Tabela 2. Métricas do AWS DynamoDB
    Tipo Verificação Descrição Uso Comando
    Métrica aws.metrics-dynamodb Monitora a integridade das tabelas do DynamoDB em um datacenter da AWS.

    Vincula-se à tabela DynamoDB (cmdb_ci_dynamodb_table)

    e, --exclude_tb EXCLUDE_TB

    Excluir métricas de tabelas cujo nome contém uma cadeia de caracteres separada por vírgulas.

    b, --batch_size BATCH_SIZE

    Tamanho do lote. Número de tabelas para buscar métricas em paralelo. (Valor padrão: 10)
    métricas-dynamodb.rb -r {{.labels.params_ci_region}} {{.labels.params_exclude_tb}} -f {{.labels.params_exclude_tb}} {{end}} {{.labels.params_batch_size}} -b {{ .labels.params_filter}} {{end}}
    Tabela 3. Métricas do AWS EC2
    Tipo Verificação Descrição Uso Comando
    Métrica aws.metrics-ecs-cluster Monitora clusters do ECS em um datacenter da AWS.

    Vincula-se ao tipo de IC do cluster do AWS ECS (cmdb_ci_cloud_ecs_cluster)

    -F, --filter FILTRO

    Representação de cadeia de caracteres do filtro para filtrar clusters do ECS por marcadores.

    b, --batch_size BATCH_SIZE

    Tamanho do lote. Número de clusters para buscar métricas em paralelo. (Valor padrão: 10)
    métricas-ecs-cluster.rb -r {{.labels.params_ci_region}} {{.labels.params_filter}} -f {{.labels.params_filter}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}}
    Métrica aws.metrics-ecs-service Monitora os serviços do ECS em um datacenter da AWS.

    Vincula-se ao tipo de IC de serviço do AWS ECS (cmdb_ci_cloud_ecs_service)

    -F, --filter FILTRO

    Representação de cadeia de caracteres do filtro para filtrar clusters do ECS por marcadores.

    b, --batch_size BATCH_SIZE

    Tamanho do lote. Número de clusters para buscar métricas em paralelo. (Valor padrão: 10)
    métricas-ecs-service.rb -r {{.labels.params_ci_region}} {{.labels.params_filter}} -f {{.labels.params_filter}} {{end}} {{.labels.params_batch_size}} -b {{.labels.params_filter}} {{end}}