Capítulo 12. Monitoramento do desempenho usando os papéis do Sistema RHEL

12.1. Introdução ao sistema métrico Papel do sistema

As funções do sistema RHEL são um conjunto de funções e módulos possíveis que fornecem uma interface de configuração consistente para gerenciar remotamente vários sistemas RHEL. A função do sistema de métricas configura serviços de análise de desempenho para o sistema local e, opcionalmente, inclui uma lista de sistemas remotos a serem monitorados pelo sistema local. O sistema de métricas System Role permite que você use pcp para monitorar o desempenho de seus sistemas sem ter que configurar pcp separadamente, já que a configuração e implantação de pcp é tratada pelo playbook.

Tabela 12.1. Variáveis de papel do sistema métrico

Função variávelDescriçãoExemplo de uso

métricas_monitoradas_hosts

Lista de hospedeiros remotos a serem analisados pelo hospedeiro alvo. Estes anfitriões terão métricas registradas no anfitrião alvo, portanto, certifique-se de que existe espaço suficiente em disco abaixo de /var/log para cada anfitrião.

metrics_monitored_hosts: ["webserver.example.com", "database.example.com"]

dias_de_retenção_métrica

Configura o número de dias para retenção de dados de desempenho antes da exclusão.

metrics_retention_days: 14

metrics_graph_service

Uma bandeira booleana que permite a instalação do host com serviços de visualização de dados de desempenho via pcp e grafana. Definido como falso por padrão.

metrics_graph_service: false

métrica_consulta_serviço

Uma bandeira booleana que permite configurar o host com serviços de consulta de séries temporais para consulta de métricas registradas pcp via redis. Definido como falso por padrão.

metrics_query_service: false

metrics_provider

Especifica qual métrica coletor a ser usada para fornecer métricas. Atualmente, pcp é o único fornecedor de métricas suportado.

metrics_provider: "pcp"

Recursos adicionais

  • para detalhes sobre os parâmetros usados em metrics_connections e informações adicionais sobre a função do sistema métrico, veja o arquivo /usr/share/ansible/roles/rhel-system-roles.metrics/README.md.