JavaScript Monitoring

Open-source JavaScript projects categorized as Monitoring

Top 23 JavaScript Monitoring Projects

  • uptime-kuma

    A fancy self-hosted monitoring tool

  • Project mention: Show HN: Free Certificate Monitoring via RSS | news.ycombinator.com | 2024-02-26

    Uptime Kuma can also monitor certificate expiration; you can also enable it to show you how many days are left until it expires.

    https://github.com/louislam/uptime-kuma

  • PM2

    Node.js Production Process Manager with a built-in Load Balancer.

  • Project mention: Node.js PM2 Explained | dev.to | 2024-04-24

    Start by registering the app using the official guide.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Dash

    A beautiful web dashboard for Linux

  • gtop

    System monitoring dashboard for terminal

  • howtheysre

    A curated collection of publicly available resources on how technology and tech-savvy organizations around the world practice Site Reliability Engineering (SRE)

  • Project mention: 5 GitHub Projects to Help You Become a Better DevOps Engineer ⚡ | dev.to | 2023-06-23

    1. How they SRE

  • Cabot

    Self-hosted, easily-deployable monitoring and alerts service - like a lightweight PagerDuty

  • sitespeed.io

    sitespeed.io is an open-source tool for comprehensive web performance analysis, enabling you to test, monitor, and optimize your website’s speed using real browsers in various environments.

  • Project mention: Is there a way to accurately measure website speed so I can document logs of changes to site speed and correlate that with changes to the website? | /r/webdev | 2023-08-04

    I've always liked sitespeed.io.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • vizceral

    WebGL visualization for displaying animated traffic graphs

  • express-status-monitor

    🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev

  • nosqlclient

    Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient

  • smashing

    The exceptionally handsome dashboard framework in Ruby and Coffeescript.

  • prom-client

    Prometheus client for node.js

  • Project mention: Tools for frontend monitoring with Prometheus | dev.to | 2024-04-09

    prom-client

  • kubebox

    ⎈❏ Terminal and Web console for Kubernetes

  • cf-workers-status-page

    Monitor your websites, showcase status including daily history, and get Slack/Telegram/Discord notification whenever your website status changes. Using Cloudflare Workers, CRON Triggers, and KV storage.

  • kener

    Kener is a Modern Self hosted Status Page, batteries included

  • Project mention: 6 Best Open Source Status Page Alternatives for 2024 | dev.to | 2024-02-20

    1. Kener

  • modern-errors

    Handle errors in a simple, stable, consistent way

  • RPi-Monitor

    Real time monitoring for embedded devices

  • jaeger-ui

    Web UI for Jaeger

  • Project mention: How to log to an Excel file? | /r/dotnet | 2023-06-05

    If you need more comfortable analysis than digging around in text logs, you want OpenTelemetry, which sends logs/timing data from your server to an aggregation/analysis server like Jaeger.

  • Swell

    Swell: API development tool that enables developers to test endpoints served over streaming technologies including Server-Sent Events (SSE), WebSockets, HTTP2, GraphQL, gRPC, and tRPC.. (by open-source-labs)

  • Project mention: We are launching our Open Source Product: Swell v1.14 | /r/opensource | 2023-05-18
  • appmetrics

    Node Application Metrics provides a foundational infrastructure for collecting resource and performance monitoring data for Node.js-based applications. (by RuntimeTools)

  • qryn

    qryn is a polyglot, high-performance observability framework for ClickHouse. Ingest, store and analyze logs, metrics and telemetry traces from any agent supporting Loki, Prometheus, OTLP, Tempo, Elastic, InfluxDB and many more formats and query transparently using Grafana or any other compatible client.

  • Project mention: Show HN: Pyroscope/Phlare drop-in compatible replacement with OLAP storage | news.ycombinator.com | 2024-02-20
  • grafana-flowcharting

    Flowcharting, plugin for Grafana to create complexe visio's draws style like technical architectures, floorplan, diagrams, hierarchical schema based on draw.io

  • swagger-stats

    API Observability. Trace API calls and Monitor API performance, health and usage statistics in Node.js Microservices.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Monitoring related posts

Index

What are some of the best open-source Monitoring projects in JavaScript? This list will help you:

Project Stars
1 uptime-kuma 49,253
2 PM2 40,697
3 Dash 10,343
4 gtop 9,631
5 howtheysre 8,918
6 Cabot 5,556
7 sitespeed.io 4,627
8 vizceral 4,053
9 express-status-monitor 3,571
10 nosqlclient 3,472
11 smashing 3,194
12 prom-client 2,952
13 kubebox 2,119
14 cf-workers-status-page 1,983
15 kener 1,955
16 modern-errors 1,404
17 RPi-Monitor 1,123
18 jaeger-ui 1,049
19 Swell 969
20 appmetrics 969
21 qryn 943
22 grafana-flowcharting 934
23 swagger-stats 871

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com