I have setup and install distributed kind of monitoring system for an ISP which helps them to monitor servers, network devices using snmpv3 and view the real time metrics of monitoring devices in grafana and alert notification through slack, email, hip chat, ELK