Service Monitors - A services health monitoring tool

  •        0

The idea behind this project is simple, I want to know when a service related to my application is not available. Our first intent to get a tool to generete the necessary data to be compliant with the Availability SLA of our systems.

http://servicemonitors.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Centreon - Global IT monitoring


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.

Pandora FMS - Flexible Monitoring System


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.

dynomiter - A simple performance health monitoring app using Google PageSpeed Tools.


A simple performance health monitoring app using Google PageSpeed Tools.

Collectl - Monitors system health


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.

Zenoss - Open Source IT Management


Zenoss Core is an open source IT monitoring product that delivers the functionality to effectively manage the configuration, health, performance of networks, servers and applications through a single, integrated software package.

qtools - qtools are a set of tools to greatly ease your MSMQ operations, monitoring and deployment


qtools are a set of tools to greatly ease your MSMQ operations, monitoring and deployment

netdata - Get control of your servers. Simple. Effective. Awesome! https://my-netdata.io/


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 is fast and efficient, designed to permanently run on all systems (physical & virtual servers, containers, IoT devices), without disrupting their core function.

kubernetes-app - Grafana App for Kubernetes


Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.The Grafana Kubernetes App allows you to monitor your Kubernetes cluster's performance. It includes 4 dashboards, Cluster, Node, Pod/Container and Deployment. It also comes with Intel Snap collectors that are deployed to your cluster to collect health metrics. The metrics collected are high-level cluster and node stats as well as lower level pod and container stats. Use the high-level metrics to alert on and the low-level metrics to troubleshoot.

Meerkat Monitor - Network Monitoring Tool


Meerkat-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).

OpenDJ - LDAPv3 compliant directory service


OpenDJ is a new LDAPv3 compliant directory service, providing a high performance, highly available and secure store for the identities managed by enterprises. Its easy installation process, combined with the power of the Java platform makes of OpenDJ the simplest and fastest directory server to deploy and manage.

GOD - Process Monitoring Framework in Ruby


God is an easy to configure, easy to extend monitoring framework written in Ruby. Keeping your server processes and tasks running should be a simple part of your deployment process. God aims to be the simplest, most powerful monitoring application available.

ming - An availability monitoring tool for HTTP(S) services


An availability monitoring tool for HTTP(S) services

cloudpinger - CloudPinger is a website availability monitoring service


CloudPinger is a website availability monitoring service

BizTalk Control Center (BCC) - 3.2


BizTalk Control Center (BCC) is a remote BizTalk monitoring and management application. BCC can be used to deploy, monitor and administer BizTalk Artifacts. There have been 3 major releases since April 2011. I am looking forward to make another release during the fall of 2011.

beacon - Service: Web application deployment, config management, and health monitor


Service: Web application deployment, config management, and health monitor

cloudprober - An active monitoring software to detect failures before your customers do.


Cloudprober is a monitoring software that makes it super-easy to monitor availability and performance of various components of your system. Cloudprober employs the "active" monitoring model. It runs probes against (or on) your components to verify that they are working as expected. For example, it can run a probe to verify that your frontends can reach your backends. Similarly it can run a probe to verify that your in-Cloud VMs can actually reach your on-premise systems. This kind of monitoring makes it possible to monitor your systems' interfaces regardless of the implementation and helps you quickly pin down what's broken in your system.Visit Cloudprober's website at cloudprober.github.io to get started with Cloudprober.

cisco-openstack-monitoring - Monitoring Stack Information for Openstack Deployment


Monitoring Stack Information for Openstack Deployment

runtime-health


Instance health is an important aspect of any cloud ready application. It is used for service discovery as well as bad instance termination. Through HealthCheck API an application can expose a REST endpoint for external monitoring to ping for health status or integrate with Eureka for service discovery registration based on instance health state. An instance can be in one of 2 lifecycle states: Healthy and Unhealthy.The HealthCheck API is broken up into two abstractions to allow for maximum customization.

jetmon - Parallel HTTP health monitoring, which is employed for the Jetpack Site Monitor


Parallel HTTP health monitoring, which is employed for the Jetpack Site Monitor