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
Consul
Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface. Register external services such as SaaS providers as well
linux windows osx open-source service-discovery go monitoring
Errbit
An open source, self-hosted error catching tool, which can collect and manage errors from other applications. It is compatible with the Airbrake API and can be used as a drop-in replacement.
linux windows osx open-source monitoring ruby
FastForward
Flexible operating-system event and metric forwarding agent. Receives input and forwards output using plugins.
linux windows osx open-source metrics monitoring ruby
FnordMetric
A HTML5/Javascript API for collecting and visualizing time series data
linux windows osx open-source monitoring ruby
Glances
A cross-platform, curses-based monitoring tool written in Python
linux windows osx open-source monitoring 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
jmxtrans
Plugs Java VM statistics via JMX to various backend monitoring tools
linux windows osx open-source monitoring java
Logstash
A modern tool for managing events and logs, with an ElasticSearch backend which allows a high degree of searching and filtering. It includes a shipper in remote systems, indexer in the aggregator machine, and a Web UI.
linux windows osx open-source monitoring java
Logster
Reads log files and generates metrics in Graphite, Ganglia or Amazon CloudWatch
linux windows osx open-source monitoring python
Metrics
Captures JVM and application-level metrics for Java
linux windows osx open-source monitoring java
Monigusto
A collection of Chef recipes to install various monitoring tools (such as sensu, statsd, etc). Makes it a breeze to get a monitoring infrastructure up and running
linux windows osx open-source monitoring ruby
OverOps
Know when, where, and why code breaks in pre-production and production.
linux osx windows java errors metrics visualization monitoring
Prevoty Application Monitoring & Protection (AMP)
Prevoty enables DevOps to inject security into your web applications and web services. Protection is provided at runtime from within the application itself, and stays with the app regardless of deployment method (cloud, on-premises, etc). Applications are protected against threats including XSS, SQLi, CSRF, command injection, etc. Works with Puppet, Chef, Ansible, Docker, Splunk, QRadar, ELK, and many others.
linux windows osx bsd commercial go java net nodejs perl php python ruby monitoring security hardening chef puppet ansible metrics-visualization ci
Puppet Dashboard
A web interface for Puppet. It can view and analyze Puppet reports, assign Puppet classes and parameters to nodes, view inventory data and backed-up file contents, etc.
linux windows osx open-source monitoring ruby
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
Server Density
SaaS server and availability monitoring providing alerting, historical graphing, dashboards and log search.
linux windows osx freebsd monitoring python commercial
Statman
Statman makes it possible to instrument and collect statistics from your high-traffic production Erlang systems with very low overhead. The collected data points are aggregated in the VM and can be sent to services like Graphite, Munin, New Relic, etc.
linux windows osx open-source monitoring erlang
testssl.sh
A command-line tool which checks a server's service on any port for the support of TLS/SSL ciphers, protocols as well as some cryptographic flaws. It's designed to provide clear output for your "is this good or bad" decision.
linux osx open-source security shell
Vaurien
A Chaos Monkey for TCP, it randomly disconnects or stalls TCP connections in your application to test application tolerance and high availability. Makes sure you correctly handle these unexpected events
linux windows osx open-source security python