Displaying 1 to 20 from 29 results

Nagios - monitors your entire IT infrastructure

  •    C

Nagios monitors your entire IT infrastructure to ensure systems, applications, services, and business processes are functioning properly. It provides centralized view of entire monitored IT infrastructure. In the event of a failure, Nagios can alert technical staff of the problem, allowing them to begin remediation processes before outages affect business processes, end-users or customers.

Ganglia - scalable distributed monitoring system

  •    C

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids. It is based on a hierarchical design targeted at federations of clusters. It leverages widely used technologies such as XML for data representation, XDR for compact, portable data transport, and RRDtool for data storage and visualization.

oshi - Native Operating System and Hardware Information

  •    Java

A JNA-based (native) operating system information library for Java that aims to provide a cross-platform implementation to retrieve system information, such as version, memory, CPU, disk, battery, etc.




Vector - Performance Monitoring Framework

  •    Javascript

Vector is an open source on-host performance monitoring framework which exposes hand picked high resolution system and application metrics to every engineer’s browser. Having the right metrics available on-demand and at a high resolution is key to understand how a system behaves and correctly troubleshoot performance issues.

Epoptes - Computer Lab Management and Monitoring Tool

  •    Python

Epoptes is an open source computer lab management and monitoring tool. It allows for screen broadcasting and monitoring, remote command execution, message sending, imposing restrictions like screen locking or sound muting the clients and much more.

Icinga - Monitoring system, A Nagios fork

  •    C

Icinga is an enterprise grade open source monitoring system which keeps watch over networks and any conceivable network resource, notifies the user of errors and recoveries and generates performance data for reporting. Icinga is a fork of Nagios and is backward compatible. So, Nagios configurations, plugins and addons can all be used with Icinga. Icinga sends notifications via email, SMS, Twitter, instant messaging. It has more features than Nagios. It is distributed and scalable.


Pandora FMS - Flexible Monitoring System

  •    C

Pandora 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.

Zabbix - distributed monitoring solution

  •    C

Zabbix 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.

Cacti - Generates graph from RRD files

  •    PHP

Cacti is a web based front end tool to generate graphs for RRD files. Cacti allows a user to poll services at predetermined intervals and graph the resulting data. It is generally used to graph time-series data of metrics such as CPU load and network bandwidth utilization. It has built-in SNMP support to receive management data from various devices.

collectd – The system statistics collection daemon

  •    C

collectd is a daemon which collects system performance statistics periodically and provides mechanisms to store the values in a RRD files. It comes with more than 90 Plug-ins, which helps to process, store and present the data in the way we want.

Collectl - Monitors system health

  •    Perl

Collectl benchmarks and monitors system health and determine what your system was doing at some time in the past. You can choose to monitor any of a broad set of subsystems which currently include buddyinfo, cpu, disk, inodes, infiniband, lustre, memory, network, nfs, processes, quadrics, slabs, sockets and tcp.

Riemann - Monitors Distributed Systems

  •    Clojure

Riemann monitors distributed systems. It aggregates events from your servers and applications with a powerful stream processing language. Send an email for every exception raised by your code. Track the latency distribution of your web app. See the top processes on any host, by memory and CPU. Combine statistics from every Riak node in your cluster and forward to Graphite.

Kamon - Tool for monitoring applications running on the JVM

  •    Scala

Kamon is a reactive-friendly toolkit for monitoring applications that run on top of the JVM. It provides API to manually create metric recording instruments for any application running on the JVM. It provides bytecode instrumentation modules for Scala, Akka, Spray and Play. It supports several reporting backends like StatsD, Datadog and New Relic. It also allows to create custom reports.

Cabot - Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty

  •    Javascript

It provides a web interface that allows you to monitor services (e.g. "Stage Redis server", "Production ElasticSearch cluster") and send telephone, sms or hipchat/email alerts to your on-duty team if those services start misbehaving or go down - all without writing a line of code. Best of all, you can use data that you're already pushing to Graphite/statsd to generate alerts, rather than implementing and maintaining a whole new system of data collectors.We built Cabot as a Christmas project at Arachnys because we couldn't wrap our heads around Nagios, and nothing else out there seemed to fit our use case. We're open-sourcing it in the hope that others find it useful.

Monitorix - Monitorix is a free, open source, lightweight system monitoring tool.

  •    Perl

Monitorix is a free, open source, lightweight system monitoring tool designed to monitor as many services and system resources as possible. Monitorix is free software licensed under the terms of the GNU General Public License version 2 (GPLv2).

Performance Co-Pilot - System Performance and Analysis Framework.

  •    C

Performance Co-Pilot (PCP) provides a framework and services to support system-level performance monitoring and management. It presents a unifying abstraction for all of the performance data in a system, and many tools for interrogating, retrieving and processing that data. The distributed PCP architecture makes it especially useful for those seeking centralized monitoring of distributed processing.

Centreon - Global IT monitoring

  •    Perl

Centreon 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.

shinken - monitoring tool compatible with Nagios

  •    Python

Shinken is a monitoring tool compatible with Nagios configuration standard and plugins. It is capable to monitor network services like SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH. It monitors host resources (processor load, disk usage, system logs) on a majority of operating systems. It could monitor any probes (temperature, alarms), if it has capability to send data.





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.