Giter Site home page Giter Site logo

exajobs / monitoring-collection Goto Github PK

View Code? Open in Web Editor NEW
8.0 1.0 0.0 708 KB

An ongoing & curated collection of awesome software, frameworks and libraries, learning tutorials and videos, technical guidelines and best practices in the ecosystem of Monitoring

License: Apache License 2.0

VBScript 4.10% Batchfile 0.32% PowerShell 0.14% Perl 22.51% HTML 21.57% Shell 5.47% Makefile 3.01% Roff 22.67% M4 8.77% sed 0.03% C 11.40%
monitoring monitoring-plugins monitoring-scripts monitoring-plugin monitoring-system monitoring-dashboard monitoring-agent monitoring-aggregation monitoring-service observability

monitoring-collection's Introduction

Monitoring Tools Collection

Welcome To The World of Monitoring. An ongoing & curated collection of awesome software, frameworks and libraries, learning tutorials and videos, technical guidelines and best practices in the ecosystem of Monitoring. Thanks to our daily readers and contributors. The goal is to build a categorized community-driven collection of very well-known resources. Sharing, suggestions and contributions are always welcome!

What is Monitoring?

Table of Contents

Back to top


Monitoring

Tranditional Monitoring tools.

Nagios

Zabbix

Zabbix is the ultimate enterprise-level software designed for real-time monitoring of millions of metrics collected from tens of thousands of servers, virtual machines and network devices. Zabbix is Open Source and comes at no cost.

Ganglia

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and Grids.

Zenoss

Zenoss works with the world's largest companies to ensure their IT services and applications are always on. As the global leader in hybrid IT monitoring and analytics software, Zenoss provides complete visibility for cloud, virtual and physical IT environments.

Opserver

Netdata

netdata is a system for distributed real-time performance and health monitoring. It provides unparalleled insights, in real-time, of everything happening on the system it runs (including applications such as web and database servers), using modern interactive web dashboards.

  • netdata - Get control of your servers. Simple. Effective. Awesome.
  • netdata github - Netdata written in C.

Nagios Monitoring

Monitoring tools based on nagios.

Icinga

Naemon

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

Shinken

Shinken is a monitoring framework. It's a Python Nagios® Core total rewrite enhancing flexibility and large environment management.

Centreon

Centreon is a network, system, applicative supervision and monitoring tool.

Opsview

Powerful monitoring for IT networks large and small, visualize all aspects of your IT at a glance.

  • Opsview - Comprehensive coverage, rapid resolution, elegant visualization.
  • Opsview core - Opsview core written in Perl.

check_mk

Check_MK is comprehensive IT monitoring solution in the tradition of Nagios.

Sensu

Cabot

  • cabot github - Self-hosted, easily-deployable monitoring and alerts service.

Server Density

PagerDuty

Nagios Monitoring Plugins

The Monitoring Plugins Development Team, maintain a bundle of more than fifty standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu, Centreon and Opsview.

Develop Plugins

How to develop plugins for your own service.

Plugins API

Monitoring Windows server

Monitoring OS X

Monitoring Linux/Unix

Monitoring Network

Monitoring Storage

Monitoring Virtualization

Monitoring Cloud Computing

Monitoring BigData

Monitoring Database

Monitoring Log

Monitoring Application

Monitoring Languages

Monitoring SNMP

Misc

Nagios Monitoring Addons

This is the addon can be used for Nagios, Naemon, Icinga, Shinken, Centreon and Opsview.

Agent

Event broker

Distributions

Visualization

Metric Storage

Metric Forwarding

  • graphios github - A program to send nagios perf data to graphite(carbon)/statsd/librato/influxdb.
  • ledbetter github - Script that scrapes alert statistics from Nagios and reports them to Graphite.
  • nagflux github - A connector which copies performancedata from Nagios / Icinga(2) / Naemon to InfluxDB

Metric Graphing

Configuration

Procedure

Business Process Intelligence

SNMP

  • NSTI github - NSTI.
  • nagios-mib github - This is the initial set of MIBs for Nagios to allow traps sent from Nagios to be recognized by other NMSes.

Addons API

Misc


Zabbix Monitoring

Monitoring tools based on Zabbix.

Zabbix Monitoring Plugins

Zabbix Monitoring Addons


Modern Monitoring

Modern Monitoring tools for devops, container(kubernetes), microservice and serverless.

Collect

Collect metrics and logs.

Metrics

Logging

  • promtail github - log agent for loki.
  • fluent github - Fluentd is an open-source logging solution to unify data collection and consumption.
  • beats github - Lightweight shippers for Elasticsearch & Logstash, Elastic stack
  • logstash github - Transport and process your logs, events, or other data, Elastic stack.

Storage

Metrics

Logging

Dashboard

Alerting


Tracing System

AKA APM.

Zipkin

Jaeger

Sentry

  • Sentry - Sentry provides open-source and hosted error monitoring that helps all software teams discover, triage, and prioritize errors in real-time.
  • Sentry github - Sentry is cross-platform application monitoring, with a focus on error reporting.

Pinpoint

  • pinpoint github - APM, (Application Performance Management) tool for large-scale distributed systems.

NewRelic

Javamelody

Kamon

  • kamon - Monitoring applications running on the JVM.
  • kamon github - The source code.

OpenTelementry

all-in-one.

OpenCensus and OpenTracing have merged to form OpenTelemetry.

SkyWalking

all-in-one

  • skywalking - Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Kubernetes) architectures.
  • skywalking github

API

super-devops

go-devops


License

MIT License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Back to top

monitoring-collection's People

Contributors

exajobs avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.