AmonOne

A modern, self-hosted server monitoring system with system monitoring, process monitoring and notifications

     

linux windows osx open-source monitoring python

Anthracite

Tracks and manages all events that can have business and/or operational impact (deploys, manual changes, outages, press releases, etc) and provides metrics and reports

     

linux windows osx open-source monitoring python

collectd

A daemon that collects system performance statistics periodically, and provides tons of plugins to store and analyze these values

     

linux windows osx open-source monitoring c

Djangy

An open source cloud hosting service for Python/Django web applications. Its like an open source Heroku for python/django

     

linux windows osx open-source cloud-paas python

Glances

A cross-platform, curses-based monitoring tool written in Python

     

linux windows osx open-source monitoring python

Herd

A bittorrent based file distribution system based on Twitter’s Murder. It uses BitTorrent to push artifacts and code very fast across thousands of servers.

     

linux windows osx open-source packaging python

Icinga

Icinga is an enterprise-grade monitoring system. It was forked from Nagios and has added many often new features and patches, including a HTML5 UI, REST interface, dynamic tables, etc. It is also backwards compatible with Nagios, so all the existing plugins can be reused.

     

linux windows osx open-source monitoring python

Kibana

Kibana is a modern, beautiful visualization tool that works seamlessly with Logstash and ElasticSearch. It features a no-code setup, realtime analytics, and much more.

     

linux windows osx open-source monitoring nodejs visualization

Apache Libcloud

Python library for interacting with many of the popular cloud service providers using a unified API.

     

linux windows osx bsd open-source cloud-paas python

log.io

Realtime log monitoring directly in the browser, without any persistence layer in the middle!

     

linux windows osx open-source monitoring nodejs

Logster

Reads log files and generates metrics in Graphite, Ganglia or Amazon CloudWatch

     

linux windows osx open-source monitoring python

Monit

An open source utility for managing and monitoring processes, programs, files, directories and filesystems

     

linux osx open-source monitoring process-mgmt c

Pallet

A tool to provision and maintain servers across various cloud platforms as well as virtual machine platforms, without any dependencies. Provides cloud and operating system independence.

     

linux windows osx open-source cloud-paas clojure

Phabricator

Phabricator is an open source collection of development and code management, including code reviews and audits, browsing repositories, tracking bugs, etc

     

linux osx open-source scm php

Pulumi

Create, deploy, and manage Cloud Native infrastructure, as real code. A single toolset for infrastructure, managed services, containers, and serverless environments on any cloud infrastructure. You get all the benefits of real programming languages; IDEs, abstractions and reuse thanks to functions, classes, and packages, debugging, testability, and more

     

linux windows osx open-source cloud-paas go javascript python

Scales

Metrics for Python, tracks python state and statistics. Inspired by the Metrics library for Java

     

linux windows osx open-source monitoring python

Sentry

Automate error tracking to find and fix issues before your users even experience a crash. Sentry is open-source, real-time, and loved by 100,000 developers around the world.

     

osx windows linux open-source errors nodejs ruby python php java monitoring

Statsd

A network daemon that listens and collects statistics and sends aggregates to many pluggable backend services

     

linux windows osx open-source monitoring nodejs

Supervisord Monitor

Supervisord Monitor is multi server monitoring tool for supervisor - watch, start and stop all your supervisord instances and servvices from one place.

     

linux windows osx open-source monitoring provisioning php process-mgmt

Uptime

An externally deployable application that keeps pinging and monitoring the uptime and availability of your real applications and services. It helps you track these metrics from the outside without affecting any of your servers.

     

linux windows osx open-source monitoring nodejs

Zabbix

An open source, enterprise-class monitoring framework

     

linux windows osx open-source monitoring c