Setting up system monitoring using grafana, influxdb and telegraf
Introduction There are so many options available for log aggregation and monitoring your system. In this section we are going to look at tech stack called telegraf, influxdb and grafana. Telegraf is a log / metric collection and aggregation agent. It is the component which sits on target machine (your target host where your mission critical applications sits) and continuously send metrics data to your other component called influxdb. InfluxDb is a time-series database that telegraf writes metrics to and typically where all your data is stored. It is like any other database, where you can use a client (influxb) to connect to it and start writing queries and pull out the information relevant to you. Grafana is a front end web applications written using react that shows all your metric information. All you need to do is select your database, write up some query and pick your widget. Setting up on a Windows environment. Now that we are acquinted with the tool. Lets...