Criar Azure políticas para coleta de métricas
Crie suas próprias políticas para habilitar Azure coletar as métricas dos recursos que têm políticas que não vêm com o sistema de base. . Azure A verificação do Coletor de métricas leva as métricas para o agente por meio do Azure API de lote de métricas.
Antes de Iniciar
- Certifique-se de que os itens de configuração (ICs) para os quais você deseja coletar as métricas estejam incluídos no CMDB. ICs são normalmente preenchidos durante Descoberta.
- Certifique-se de que sn_agent.multi_ci_dev_modea propriedade está definida como verdadeiro em Propriedades do sistema página (Tudo > Propriedades do sistema > Todas as Propriedades).
Função necessária: agent_client_collector_admin
Procedimento
- Navegar até Tudo > Agent Client Collector > Políticas.
- Selecione Novo.
-
Ícone Escopo da aplicação
e verifique se você está em Monitoramento do Agent Client Collector escopo.
- Em Nome , insira um nome para a política.
-
Configure um filtro que determina quais ICs serão monitorados pela política selecionando ICs monitorados e Tipo de IC monitorado por filtro caixa de seleção, conforme descrito na tabela a seguir.
Tabela 1. Filtro de ICs monitorados Opção Ação Tipo de IC monitorado Selecione o tipo de IC a ser monitorado. O tipo de IC deve corresponder ao recurso inserido no arquivo de script .json que contém as métricas a serem monitoradas.
<Filter fields> Configure as condições que devem ser atendidas para que os recursos no tipo de IC monitorado especificado sejam monitorados. Defina as seguintes condições:- ID do objeto nome do recurso inserido no arquivo de script .json que contém as métricas a serem monitoradas
- Estado Disponível
O estado Disponível indica que os recursos devem estar disponíveis para serem monitorados.
Visualização Selecione para exibir o número de recursos que correspondem à condição especificada. O número de resultados correspondentes aparece ao lado de Visualização botão. Selecione o resultado para exibir todos os registros de IC que correspondem à condição.
-
Adicione Azure Verificação do Coletor de métricas para a política.
- Em Verificações localize Coletor de métricas do Azure faça check-in do Disponível célula.
- Selecione o botão de seta para a direita para mover a verificação para Selecionado célula.
-
Configure um servidor proxy para acessar o. Azure métricas.
- Em Configurações de proxy , selecione Agente proxy único .
- Em Agente proxy selecione o agente proxy para executar a política e recuperar o. Azure métricas.
-
Configure as credenciais da política.
- Selecione Credenciais guia.
- Em Nome da credencial , selecione azure_metrics_collector .
- Selecione Save (Salvar).
-
Adicione parâmetros seguros à instância de verificação.
- Nas políticas Verificar instâncias , selecione Coletor de métricas do Azure instância de verificação.
- Em Parâmetros de segurança , selecione Novo .
-
Adicione os parâmetros de verificação segura descritos na tabela a seguir.
Tabela 2. Parâmetros de verificação segura Nome Valor do pedido cred_tenant_id 1 cred_client_id 2 cred_secret_key 3 Certifique-se de que Ativo a caixa de seleção está marcada para cada parâmetro.
- Selecione Atualizar.
-
Adicione .json arquivo de configuração para a instância de verificação.
O arquivo envia a lista de Azure recursos para o agente.
- Selecione Azure Instância de verificação do Coletor de métricas.
- Selecione Parâmetros de verificação subguia.
- Selecione Novo.
-
No formulário, preencha os campos.
Tabela 3. Formulário Verificar parâmetro Campo Descrição Nome Nome descritivo do .json arquivo a ser adicionado aos arquivos de configuração da instância (Agent Client Collector > Arquivos de Configuração). Valor Cadeia de caracteres que indica o nome do .json arquivo. Por exemplo: acc_azure_vm_metrics_config.json
Sinalizador Valor inserido ( -c ) para indicar que a verificação recupera o nome do arquivo de configuração. O arquivo de configuração contém um namespace e uma lista de métricas. O valor deve indicar o nome do arquivo que foi carregado na lista de arquivos de configuração (Agent Client Collector > Arquivos de Configuração), em .json formato. Por exemplo: acc_azure_vm_metrics_config.json . Certifique-se de que Ativo , Obrigatório e Valor necessário as caixas de seleção estão marcadas.
- Selecione Enviar.
-
Crie um .json arquivo que indica as métricas que você deseja que sua política monitore.
O exemplo a seguir exibe um .json arquivo para recuperar métricas do balanceador de carga.
Adicione .json arquivo para a lista de arquivos de configuração em Agent Client Collector > Arquivos de Configuração.
-
Crie um arquivo .json para indicar os recursos que você deseja que sua política monitore.
- Em Configurações de proxy , selecione Modo de vários ICs .
-
Copie um script de um dos Azure políticas de nuvem que vêm com o sistema de base.
- As políticas de nuvem que vêm com o sistema de base são descritas em Criar Azure políticas para coleta de métricas.
- O script está localizado em Script de criação de arquivo de configuração campo das políticas Configurações de proxy guia.
- Cole o script no Script de criação de arquivo de configuração campo da sua política.
- No final do script, configure o. resource_id, regione sys_idParâmetros com os valores do IC que você deseja que a política monitore.
- Selecione Salvar e publique a política selecionando Publicar .
Resultado
A política configurada recupera os recursos e suas métricas do especificado Azure E os envia para o agente.