Verificações e políticas padrão do MongoDB
Agent Client Collector fornece as seguintes políticas para monitoramento de integridade do MongoDB. As políticas vêm com as verificações especificadas na tabela indicada. Políticas e verificações estão disponíveis para Windows e Linux.
| Tipo | Verificação | Descrição | Uso | Comando | Saída |
|---|---|---|---|---|---|
| Evento | app.mongodb.check-mongodb-alive | Monitora se o servidor MongoDB está ativo e cria alertas para o status de integridade do servidor MongoDB. | verificações comuns check-mongodb-alive -H db_host -p db_port Em que:
Exemplo de uso: |
verificações comuns check-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} |
Verificar se o mongodb está ativo e OK: indica que o servidor está em boas condições. |
| Evento | app.mongodb.check-mongodb-metrics | Cria alertas para qualquer uma das métricas do MongoDB, com base no limite. Para acionar os alertas para qualquer métrica do servidor MongoDB, passe o nome inteiro da métrica no parâmetro. |
commonchecks check-mongodb-metrics -H Hostname -p port -w aviso -c critical -d database -m MetricName Em que:
Exemplo de uso: |
commonchecks check-mongodb-metrics -c {{.labels.params_critical}} -d {{.labels.params_database}} -w {{.labels.params_warning}} -H {{.labels.params_host}} -p {{ .labels.params_port}} -m {{.labels.params_metric}} |
Verificar métricas do mongodb OK: indica que o valor de mongodb.connection.current está dentro do limite aceitável. |
| Tipo | Verificação | Descrição | Uso | Comando | Saída |
|---|---|---|---|---|---|
| Métrica | app.mongodb.metrics-mongodb | Retorna métricas do servidor MongoDB e de todos os bancos de dados. Métricas de amostra:
|
commonchecks check-mongodb Em que:
|
commonchecks métricas-mongodb -p {{.labels.params_port}} -H {{.labels.params_host}} -d {{.labels.params_database}} |
<hostname>.mongodb.connections.totalCriado 20632 1639498004 |