Monitoramento
O CESS possui um recurso para auxiliar os clientes com o monitoramento do nosso motor de assinatura - instalado localmento no cliente. Este processo realiza a coleta de algumas informações (exemplificado abaixo) em intervalos de tempo e as enviam para nosso sistema que faz o tratamento das informações e notifica o cliente caso identifique que o sistema está em situação crítica ou próxima. As informações são coletadas a cada 10 minutos e enviadas em um intervalo de 1 hora para análise. Estes dados coletados são do container e não do servidor (físico ou virtual) que hospeda o CESS.
Caso o cliente queria visualizar a mesma estrutura de dados (atualizado no momento da requisição) que são coletados no monitoramento, basta acessar o health check do container. Para mais informações acesse Monitor & HealthCheck.
O Monitoramento está disponível a partir da versão 1.0.33 do CESS.
Caso o cliente opte pelo não monitoramento, deverá configurar a variável de ambiente sendMonitoring=false. Por padrão o monitoramento está ativado, ou seja, caso não configure a variável, será coletados as informações. Ao optar por desativar o monitoramento, os dados não serão coletados e, consequentemente, não serão enviados à análise.
Como mostrado abaixo, esta é uma coleta realizada do cliente cleubermonitoramento às 14:55:15
{
"client_id": "vaultidhom_cleubermonitoramento",
"timestamp": 1592243715,
"node": "node_36de38",
"status": {
"memory": {
"total": "7740 MB",
"used": "1570 MB",
"available": "6170 MB"
},
"swap": {
"total": "7879 MB",
"used": "53 MB",
"available": "7826 MB"
},
"cpu_usage": "13.5 %",
"num_cpu": 4,
"running_processes": "15",
"proc_loadavg": "2.65 2.45 1.86 1\/1163 54",
"disk_total": {
"\/var\/www\/data\/files": "152 GB"
},
"disk_free": {
"\/var\/www\/data\/files": "115 GB"
},
"signature": {
"time": "4000",
"status": {
"SIGNED": 1
}
}
}
}
Last updated
Was this helpful?