A full-featured generic SNMP data collector with a web administration interface for InfluxDB.
SnmpCollector is a full-featured generic SNMP data collector with a web administration interface designed to simplify the configuration for gathering metrics from SNMP-enabled devices. It collects data and sends it to an InfluxDB backend for time-series storage and analysis, addressing the complexity of SNMP monitoring setups.
System administrators, network engineers, and DevOps professionals who need to monitor network devices, servers, or infrastructure using SNMP and want a centralized, web-based configuration tool.
Developers choose SnmpCollector for its comprehensive web interface that simplifies SNMP configuration, its seamless integration with InfluxDB, and its flexibility in deployment through self-hosting and multi-platform packaging.
A full featured Generic SNMP data collector with Web Administration Interface for InfluxDB
Collects metrics from any SNMP-enabled device, as stated in the key features, making it versatile for routers, switches, and servers.
Offers a built-in web server for configuration, simplifying SNMP setup compared to manual command-line tools, with online management via localhost.
Directly sends data to InfluxDB for time-series storage, enabling easy integration with visualization tools like Grafana, as highlighted in the value proposition.
Supports packaging into RPM and DEB formats and allows both online and offline configuration via SQLite, providing adaptability for different environments.
Only integrates with InfluxDB; users needing alternatives like Prometheus must use other tools, as admitted by the focused design.
Building from source requires Go and NodeJS with multiple steps, such as 'go run build.go build' and npm commands, which can be cumbersome for quick deployments.
Relies on SQLite for configuration, which may not handle high volumes of devices or frequent data updates efficiently, posing risks for large networks.
A modern load testing tool, using Go and JavaScript
Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data.
Samsung SmartThings SmartApps and Device Handlers
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.