ZENOSS - Página personalizada com gráficos personalizados

1

No zenoss, estamos tentando avaliar se é possível criar uma página personalizada que permita ao usuário representar graficamente dados como:

solicitações por minuto tempo de resposta filtrar com base no tipo de solicitação, status http, os, versão do sistema operacional.

O Zenoss leria em um arquivo de log no formato csv a cada 5 minutos com o último snapshot de dados. Idealmente, a página personalizada teria filtros suspensos para o horário de início, o horário de término, o tipo de solicitação, o status, o SO e a versão que criaria uma visualização muito personalizada dos dados.

Isso é possível? Eu não acho que o zenoss é necessariamente a plataforma recomendada para este tipo de representação de dados, mas isso pode ser conseguido através de uma página personalizada que podemos desenvolver?

    
por ssbsts 06.02.2015 / 22:17

1 resposta

0

Zenoss: você pode ler o arquivo csv a cada 5 minutos e analisar os dados (você precisará desenvolver um analisador personalizado) em arquivos rrd; métricas (datapoints) serão solicitações por minuto e tempo de resposta - sem problemas.

Mas IMHO "filtro com base no tipo de solicitação, status http, os, os version" não é recurso padrão da ferramenta de monitoramento (= coletar valores de métrica e gráfico / alertar esses valores). Posso imaginar a implementação no Zenoss, mas você precisará implementar seu próprio "datastore", que poderá filtrar dados (algum tipo de banco de dados com contexto / relações). Vai ser muito trabalho. Pode ser mais fácil no Zenoss 5 (oficialmente não lançado), porque ele terá o OpenTSDB, mas ainda assim muito trabalho.

Eu recomendo usar (avaliar) outras ferramentas (log): por exemplo logstash / splunk + grafana / kibana.

    
por 07.02.2015 / 00:51