Site /
AlternativesToInfluxDB
njmon Architecture alternatives for a stats database and graphing
njmon - I can't test everything.
- Volunteers that know more about these tools wanted.
- Please get in touch if you can help.
Grafana covers many database tools and InfluxDB
Elastic
Another popular toolset is elastic: Elasticsearch, Logstash and Kibana (ELK):
- Open source and popular for people first wanting to save and analyse/graph log file data
- From what I have read, logstash actually store its data as JSON
- Use elastic filebeat to load your njmon JSON
- I found this surprisingly easy to set up and use
- Use filebeat to monitor a file for extra data and send that too
- As JSON is already structured it is easy to then graph with the integrated Kibana (or Grafana!)
If you are an "elastic" expert, please share your experience and hint & tips.
Splunk
I tested Splunk (harder to install and get going as it has lots of function for log file analysis (not needed for njmon stats
- I hacked out a njmon fo injector to add the njmon stats to the Splunk database and found the data in Splunk OK
- I then got a bit lost getting the stat graphable
- It does seem to work.