hapijs-status-monitor - 🚀 Realtime Monitoring solution for Hapi.js apps

  •        41

Simple, self-hosted module based on Socket.IO and Chart.js to report realtime server metrics for hapi.js servers.

https://github.com/ziyasal/hapijs-status-monitor

Dependencies:

pidusage : ^1.2.0
socket.io : ^2.0.4

Tags
Implementation
License
Platform

   




Related Projects

express-status-monitor - 🚀 Realtime Monitoring solution for Node

  •    Javascript

Simple, self-hosted module based on Socket.io and Chart.js to report realtime server metrics for Express-based node servers. Monitor can be configured by passing options object into expressMonitor constructor.

statping - Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins

  •    Go

An easy to use Status Page for your websites and applications. Statping will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page. This Status Page generator allows you to use MySQL, Postgres, or SQLite on multiple operating systems. Statping strives to remain future-proof and remain intact if a failure is created. Your Statping service should not be running on the same instance you're trying to monitor. If your server crashes your Status Page should still remaining online to notify your users of downtime.

statup - Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins

  •    HTML

An easy to use Status Page for your websites and applications. Statup will automatically fetch the application and render a beautiful status page with tons of features for you to build an even better status page. This Status Page generator allows you to use MySQL, Postgres, or SQLite on multiple operating systems. Statup strives to remain future-proof and remain intact if a failure is created. Your Statup service should not be running on the same instance you're trying to monitor. If your server crashes your Status Page should still remaining online to notify your users of downtime.

makemehapi - Self guided workshops to teach you about hapi.

  •    Javascript

Learn all about hapi through a series of self-guided challenges.makemehapi will run you through a series of challenges ranging from a basic "hello world" server then move on to more advanced exercises dealing with rendering views, handling uploads, and managing cookies.

university - Community learning experiment

  •    Javascript

Welcome to hapijs university. A community learning experiment utilizing the distributed classroom. The idea is simple - use GitHub as a platform for teaching people coding skills as a group, everyone is both a student and a teacher. The goal is to learn how to operate such a distributed classroom and then apply that pattern to other topics.hapijs/university started as a group coding learning experiment. The university developed an application covering the essentials of a hapi application: authentication, validation, application architecture, testing, and more. To track future development watch the issues list.


good - hapi process monitoring

  •    Javascript

good is a hapi plugin to monitor and report on a variety of hapi server events as well as ops information from the host machine. It listens for events emitted by hapi server instances and pushes standardized events to a collection of streams.See the Reporter Interface section of the API documentation on how to configure reporters.

hostUp - Simple application for tracking web-site status (Up / Down) and ping times

  •    Javascript

hostUp is a simple URL Status Checker for Uptime. It is written with MeteorJS using NodeJS, HTML5, Javascript.

iGlance - MacOS system monitor for the status bar. See all system information at a glance.

  •    Swift

iGlance is a small System Monitor that displays current stats about your Mac on the status bar. It is built to be highly customizable so that everyone can adjust it to his/her needs. A full list of all the features is below. If you encounter any bugs or have suggestions for new features, feel free to write them down in the Issues tab. Download the iGlance.dmg from https://github.com/iglance/iGlance/releases and manually move the app into the applications folder.

openvpn-monitor - openvpn-monitor is a web based OpenVPN monitor, that shows current connection information, such as users, location and data transferred

  •    Python

openvpn-monitor is a simple python program to generate html that displays the status of an OpenVPN server, including all current connections. It uses the OpenVPN management console. It typically runs on the same host as the OpenVPN server, however it does not necessarily need to. See configuration for details on configuring openvpn-monitor.

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.

PHP Server Monitor

  •    PHP

A script that checks whether the servers are up and running

nagstamon Nagios status monitor

  •    Python

Nagstamon is a Nagios status monitor which resides in systray or desktop (GNOME, KDE, Windows) as floating statusbar to inform you in realtime about the status of your hosts and services. It allows to connect to multiple Nagios based monitors. Currently supported are Nagios, Icinga, Opsview, Op5 Ninja, Check_MK Multisite, Centreon and Thruk.

Windows Service Monitor

  •    

Windows service monitor is a little utility represented by icon in a windows system tray. The icon has different colors based on status of monitored windows services. You can monitor start / stop any windows services e.g sqlserver. This program is simplified version of service...

Reporting Services Job Monitor

  •    

The Reporting Services Job Monitor (RSJM) allows you to monitor the status of long running reports in Microsoft Reporting Services or just see who is looking at what reports in real time. Long running reports (anything more than about 10 mins) when executed as a snapshot eithe...

tmux-mem-cpu-load - CPU, RAM, and load monitor for use with tmux

  •    C++

A simple, lightweight program provided for system monitoring in the status line of tmux. The memory monitor displays the used and available memory.

jenkins-build-monitor-plugin - Jenkins CI Build Monitor Plugin

  •    Java

Build Monitor Plugin provides a highly visible view of the status of selected Jenkins jobs. It easily accommodates different computer screen sizes and is ideal as an Extreme Feedback Device to be displayed on a screen on your office wall. (Inspired by the no longer maintained RadiatorView plugin).

node-monitor - Node.js application monitoring

  •    Javascript

Node-monitor is a library for remote monitoring and control of your Node.js app servers. Like JMX in the Java world, node-monitor comes with a handful of general monitors, and allows you to create custom monitors for your application.

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.

NetDuino Solar Monitor

  •    

Netduino embedded web server that exposes the charge status of a Midnite Solar charge controller. The status page can be viewed by any browser on the local WiFi

Sharepoint Workflow Monitor Webpart

  •    

A Web Part that gives you a complete overview of all Workflows and their status on your Sharepoint Site. The Web part displays every list and every associated workflow with its current status.