Som sagt, så var det her en entreprise agtig løsning. Så det passer med hvad jeg ville gøre på mig dagjob. Jeg tror der findes simplere scripts på GitHub. Men jeg synes selv at svært=sjovt. Så undskyld på forhånd.
Jeg har det ikke i frist hukommelse. Måske jeg skulle lave en præsentation omkring Elasticsearch en dag. Det kunne måske komme nogen til gode?
Et par links, hvis jeg skulle sætte det op nu:
Først skal du have en Elasticsearch og Kibana installeret. Kibana er den grafiske klientprogram til til Elasticsearch. Den er selvfølgelig HTTP baseret. Og der er mange måder at sætte den op. Dette bruger deb pakker:
https://www.elastic.co/docs/deploy-manage/deploy/self-managed/install-elasticsearch-with-debian-packageOg så selve filebeat, som er et program til at lytte til en logfil i filsystemet. Når der skives til den, deler den op i tokens og sender dem til Elasticsearch.
https://www.elastic.co/docs/reference/beats/filebeat/filebeat-installation-configurationNår du har fået data ind i Elasticsearch fra filebeat, kan du lave alle mulige søgninger og grupperinger som kan gemmes som dashboards med lister og grafer.