Log monitoring

The log files provide a chronological list of activities that occurred on a node. These activities can be analyzed further to provide monitoring for a particular node or the network in general. As the logs are created in JSON format, it is possible to pipe the log messages to additional monitoring software. With monitoring software, the node operator can filter automatically for certain events and visualize them through a front-end application. In addition, it could also be used to send notifications to the operator in case of an emergency.

Various types of monitoring software packages currently exist that support log analysis. For example: Kibana, Grafana or Graylog.