NMS - Monitoring tool for monitoring network devices over LAN
The Network Monitoring System is a robust application designed to monitor and visualize real-time system metrics for network devices. Utilizing a modern tech stack, it offers efficient backend processing, dynamic frontend interaction, and seamless database management.
https://youtu.be/YOM6VJnKgvc?si=Pq1nZB8SswaAqyoS
Sr. No. | Description | Request Type | Endpoint |
---|---|---|---|
1 | Register Device | POST | /register-device |
2 | Start Polling | GET | /start-polling |
3 | Get System Metrics | GET | /get-data/:ipAddress |
4 | Get List of IP Address | GET | /get-ip-address |
5 | Get Alerts | GET | /get-alerts/:ipAddress |
6 | Clear Alerts | DELETE | /clear-alerts/:ipAddress |
{
"username": "yash",
"password": 1234,
"ip.address": "127.0.0.1",
"device.type": "linux"
}
Change values according your system configuration. To check IP address, run this following command:
ifconfig | grep broadcast | awk {'print $2'}