Eu precisei fazer gráficos e gráficos mais sofisticados ultimamente. Embora eu saiba que o gnuplot esteja à altura da tarefa e possa fazer tudo a partir da linha de comando, existem outras ferramentas mais simples ou mais poderosas que estão faltando?
Eu sou um pouco oldschool, então eu costumo pensar em sed, awk, bash e gnuplot quando penso em estatísticas e gráficos.
Idealmente, eu gostaria de analisar coisas em um banco de dados mysql local, criar tarefas em lote, definir alertas sobre dados recebidos, etc. Um gráfico em tempo real também seria fantástico. O Gnuplot pode fazer tudo isso, mas eu não quero reinventar a roda se não precisar. Houve alguns grandes avanços nas ferramentas de visualização e, para ser honesto, embora a saída seja ótima, a análise, o agrupamento e a classificação de logs e dados em formulários que são aceitáveis para o gnuplot retarda minha capacidade de montar rapidamente consultas inteligentes.
Misturar SQL com o gnuplot parece ser o caminho a seguir ... mas eles não se conectam muito bem. Vai ser um pouco doloroso.
Como exemplo, meu projeto mais recente levaria meses de dados de log do Apache e procurando padrões de ataque para criar assinaturas defensivas. Data / hora / geografia / site / url visitada, existem infinitas coisas possíveis para traçar e filtrar. Agrupar por intervalos de datas, etc.
O projeto de acompanhamento para isso seria aplicar a assinatura (estatística ou não) e gerar alertas / respostas para os padrões de ataque. Embora uma ferramenta possa pesquisar bem os registros estáticos, ela não fará necessariamente estatísticas dinâmicas.