Checkmk provides powerful monitoring of networks, servers, clouds, containers and applications. It Identifies more than 90% of devices and services via auto-discovery. Its distributed architecture supports hundreds of instances. Automate the configuration and operation with the Checkmk REST-API, Centrally manage your agents and automate agent updating with the Agent Bakery, Integrate data from a wide range of data sources and formats for metrics (JSON, XML, SNMP data, and more).
It can monitor thousands of services from a single monitoring server, Scales across hundreds of sites and millions of devices. Build a world-wide distributed monitoring network, achieving a scale that is hard to find in monitoring systems, Store metrics in disk-space-efficient long-term storage.
It can notify via email, SMS and third-party tools such as ServiceNow, Jira, Slack, PagerDuty and VictorOps — use your established tools for handling incidents. It captures and analyze error messages via syslog, SNMP-traps, or arbitrary log files. It uses sophisticated predictive monitoring algorithms to dynamically adapt thresholds based on historical events.
Tags | monitoring infrastructure-monitoring alerts notification network-flow-monitoring server-monitoring |
Implementation | Python |
License | GPLv2 |
Platform | Windows Linux MacOS |
Cabot is a free, open-source, self-hosted infrastructure monitoring platform that provides some of the best features of PagerDuty, Server Density, Pingdom and Nagios without their cost and complexity.
django graphite monitoring devops alerting pager-duty alerts cluster-management system-monitoring incident-managementOSSEC is a full platform to monitor and control your systems. It mixes together all the aspects of HIDS (host-based intrusion detection), log monitoring and SIM/SIEM together in a simple, powerful and open source solution.
intrusion-detection siem threat-intelligence security-analytics threat-analytics monitoringMonitors servers and responds to failures. Currently supports HTTP GETs and e-mail alerts.
monitoring server-alerts server-monitoring web-monitoringOpenWIPS-ng is an open source and modular Wireless IPS (Intrusion Prevention System). It is composed of three parts: Sensor(s): "Dumb" devices that capture wireless traffic and sends it to the server for analysis. Also responds to attacks. Server: Aggregates the data from all sensors, analyzes it and responds to attacks. It also logs and alerts in case of an attack. Interface: GUI manages the server and displays information about the threats on your wireless network(s).
intrusion-detection network-security-monitoring security ids ips nsm network-monitoringSkydive is an open source real-time network topology and protocols analyzer. It aims to provide a comprehensive way of understanding what is happening in the network infrastructure. Skydive agents collect topology informations and flows and forward them to a central agent for further analysis. All the informations are stored in an Elasticsearch database.
networking network-topology flow monitoring traffic-analysis traffic-monitoring metrics packet-sniffer packet-analyzer pcap ebpfStatping is a Web and App status monitoring for any type of Project. It is an open source server to monitor your web applications and all other HTTP, TCP, UDP, ICMP and gRPC services. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page. This Status Page generator allows you to use MySQL, Postgres, or SQLite on multiple operating systems.
docker monitoring notifier statuspage prometheus uptime prometheus-exporter website-monitor golang-plugin application-monitoring status-page server-monitorCentreon is one of the most flexible and performant monitoring software. It is based upon the most effective Open Source monitoring engine Nagios. Centreon gathers functionalities that are essential to the monitoring of critical infrastructures.
monitoring sys-admin-tools tools system-monitoringPandora FMS is a performance and availability monitoring system, ready for big environments. It uses agents for local monitoring and can do several kinds of remote network monitoring. It watches your systems and applications, and allows you to know the status of any element of those systems.
monitoring sys-admin-tools tools system-monitoringIcinga 2 is an open source monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. Scalable and extensible, Icinga 2 can monitor large, complex environments across multiple locations.
icinga monitoring notification cluster metrics elastic graylog influxdb graphite opentsdb rest-api tls distributed-monitoring performanceSkyWalking is an APM (application performance monitor) system, especially designed for microservices, cloud native and container-based (Docker, Kubernetes, Mesos) architectures. SkyWalking is an open source APM system, including monitoring, tracing, diagnosing capabilities for distributed system in Cloud Native architecture. It supports to collect telemetry (metrics, traces, and logs) data from multiple sources and multiple formats.
web-performance metrics logging prometheus zabbix apm dapper service-mesh observability distributed-tracing open-telemetry application-performance tracingMeerkat-Monitor is a simple yet powerful monitoring tool for applications and services. It’s good for local or cloud environment deployment. Supports monitoring of several services like Databases, Websites, Network Sockets, Webservices and SSH. It’s very dynamic and allows you to take advantage of monitoring through several types of tasks (like executing DB queries or remote commands).
network monitoring network-toolseZ Server Monitor (eSM) is a script for monitoring Linux servers. It is available in Bash version and Web application. In its Web version, eSM is a PHP script which provides a web page containing information such as the operating system, the number of users connected to the server, the system load, CPU, memory RAM, available disk space, bandwidth usage, and especially the port monitoring services such as FTP, SMTP, Web, etc.
server-monitoring monitoring system-admin monitoring-toolsNaemon is the new monitoring suite that aims to be fast, stable and innovative while giving you a clear view of the state of your network and applications. The Naemon core is a network monitoring tool based on the Nagios 4 core, but with many bug fixes, new features, and performance enhancements. If you today use Nagios, you should switch to Naemon to get bugfixes, new features, and performance enhancements.
monitoring network-monitoring system-monitoring toolsLibreNMS is an autodiscovering PHP/MySQL/SNMP based network monitoring which includes support for a wide range of network hardware and operating systems including Cisco, Linux, FreeBSD, Juniper, Brocade, Foundry, HP and many more.
network monitoring rrd librenms network-monitoringSguil (pronounced sgweel) is built by network security analysts for network security analysts. Sguil's main component is an intuitive GUI that provides access to realtime events, session data, and raw packet captures. Sguil facilitates the practice of Network Security Monitoring and event driven analysis.
intrusion-detection network-security-monitoring security ids ips nsm network-monitoringWazuh helps you to gain deeper security visibility into your infrastructure by monitoring hosts at an operating system and application level. This solution, based on lightweight multi-platform agents, provides the capabilities like Log management and analysis, File integrity monitoring, Intrusion and anomaly detection, Policy and compliance monitoring.
ossec security loganalyzer compliance monitoring intrusion-detection policy-monitoring openscap security-hardening ids pci-dss file-integrity-management log-analysis vulnerability-detection incident-response threat-detectionZabbix is an enterprise-class open source distributed monitoring solution. It is highly scaleable, capable of monitoring more than 100,000 devices and servers. A Zabbix agent can also be installed on UNIX and Windows hosts to monitor statistics such as CPU load, network utilization, disk space, etc. It also supports agentless monitoring via SNMP, TCP and ICMP.
monitoring sys-admin-tools tools system-monitoringOpenNMS is the world's first enterprise grade network management platform developed under the open source model. A Java/XML-based Distributed Network & Systems Management platform.
snmp network-management monitoring http-monitorQuickMon is a small but extendable monitoring system to monitor services/resources and raise alerts.
agent alert alerts monitor monitoring monitoring-toolKapacitor is a open source framework for processing, monitoring, and alerting on time series data. Kapacitor imports (stream or batch) time series data, and then transform, analyze, and act on the data. It uses Telegraf to collect system metrics on your local machine and store them in InfluxDB.
monitoring data-processing data-analysis alerts streaming data-streaming streaming-analytics
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.