Custom Smart Network Monitoring- Engineering Smart Network Monitor similar to zabbix from scratch

Замовник: AI | Опубліковано: 14.12.2025
Бюджет: 30 $

I want to build a fully-featured network-monitoring platform from the ground up—something with the depth of Zabbix yet tailored to my exact environment and growth plans. What needs watching The system has to handle real-time traffic analysis, continuous device-health checks and active security-threat detection. I also need the freedom to add new metrics as the network evolves. Devices in scope Today I run a mixed estate of servers, routers/switches and a growing fleet of IoT devices, and that list will only expand. SNMP, agent-based collection and modern APIs should all be available so I’m never locked out of a data source. Alerts and visibility When anything crosses a threshold I expect immediate email and SMS notifications, plus clear dashboard pop-ups. Webhooks or other channels should remain possible for future integrations. Deliverables • Architecture and data-flow design documentation • Modular, well-commented codebase (Python, Go, Rust, or your proven stack) tied to a time-series store such as InfluxDB or Prometheus • Responsive web dashboard with drill-down views, historical graphs and role-based access • Automated deployment (Docker, Kubernetes, Ansible—whatever suits the design) • Admin guide showing how to add devices, metrics and alert channels Acceptance criteria 1. A new server, switch and IoT device can be onboarded in under five minutes. 2. A simulated CPU spike sends email, SMS and dashboard alerts within 30 seconds. 3. Thirty days of data remain queryable and chartable without loss. If you have a track record building or extending monitoring tools—Zabbix, Prometheus, Nagios, Grafana or similar—share a concise sample of your work and outline your preferred stack and timeline. Let’s create a monitoring solution that keeps every corner of my network visible and secure.