Homework: Difference between revisions

From John's wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 62: Line 62:
* [https://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems Comparison of network monitoring systems]
* [https://en.wikipedia.org/wiki/Comparison_of_network_monitoring_systems Comparison of network monitoring systems]
* [https://en.wikipedia.org/wiki/List_of_systems_management_systems List of systems management systems]
* [https://en.wikipedia.org/wiki/List_of_systems_management_systems List of systems management systems]
== TODO ==
Do all this in your test environment so you don't need to worry about firewalls and user auth:
# Spin up a VM for logging - install graylog as per instructions.  Point some rsyslog stuff towards it.  Review the tutorials.
# Spin up a VM with Prometheus and Grafana - install node-exporter on one of your other boxes, and point that towards your Prometheus server. 
# Spin up a VM for Elasticsearch + Logstash + Kibana and set up Metricbeat on one of your other boxes, and point that towards your Elasticsearch server.

Revision as of 23:31, 11 June 2019

See messages from Jedd:

Software Note Function
Prometheus
Loki by the Grafana guys
Grafana
Elasticsearch
metricbeat
Graylog
Zabbix
PostgreSQL say with TimescaleDB
Logstash
Kibana
NetFlow (elastiflow)
NetData

Box: single box: 6GB, 2 core, separate LVM-backed file systems for postgresql, elasticsearch, and prometheus

TODO

Do all this in your test environment so you don't need to worry about firewalls and user auth:

  1. Spin up a VM for logging - install graylog as per instructions. Point some rsyslog stuff towards it. Review the tutorials.
  2. Spin up a VM with Prometheus and Grafana - install node-exporter on one of your other boxes, and point that towards your Prometheus server.
  3. Spin up a VM for Elasticsearch + Logstash + Kibana and set up Metricbeat on one of your other boxes, and point that towards your Elasticsearch server.