C Monitoring

Open-source C projects categorized as Monitoring

Top 21 C Monitoring Projects

  • Netdata

    Real-time performance monitoring, done right!

    Project mention: Release v1.37.0 · netdata/netdata | reddit.com/r/linux | 2022-12-02
  • TDengine

    TDengine is an open source, high-performance, cloud native time-series database optimized for Internet of Things (IoT), Connected Cars, Industrial IoT and DevOps.

    Project mention: TDengine: NEW Data - star count:19895.0 | reddit.com/r/algoprojects | 2022-12-03
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • GoAccess

    GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

    Project mention: Apache log viewers, beautifiers and analytics | reddit.com/r/selfhosted | 2022-12-04

    https://goaccess.io/ love it

  • systeminformer

    A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com

    Project mention: Please make my backups work again | reddit.com/r/backblaze | 2022-11-27

    Digging through their bug tracker surfaces https://github.com/winsiderss/systeminformer/issues/1500 ("DLL injection fails if kernel driver is loaded"), which is both weird as a bug, and weird that it would interfere here (since AFAIK you don't depend on DLL injection!), and there's a commit (b7a2dfe) referenced in https://github.com/winsiderss/systeminformer/issues/1515 as "resolving a reported application compatibility problem", though I don't see how the problem the commit is resolving could be breaking things here... but those seem like potential candidates for that interference.

  • progress

    Linux tool to show progress for cp, mv, dd, ... (formerly known as cv)

    Project mention: Pipe Viewer | news.ycombinator.com | 2022-10-18
  • Wazuh

    Wazuh - The Open Source Security Platform

    Project mention: Wazuh | reddit.com/r/devopspro | 2022-12-04
  • nvtop

    GPUs process monitoring for AMD, Intel and NVIDIA

    Project mention: nvtop: GPUs process monitoring for AMD, Intel and NVIDIA | reddit.com/r/linux | 2022-12-07
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • MangoHud

    A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb

    Project mention: "New World" Configuration Guide | reddit.com/r/SteamDeck | 2022-12-01
  • nginx-module-vts

    Nginx virtual host traffic status module

    Project mention: Quem mexeu no meu cache? | dev.to | 2022-10-16

    Colete métricas de uso do cache. Quanto mais requests com HIT, melhor vai ser seu cache hit ratio.

  • sysstat

    Performance monitoring tools for Linux

    Project mention: How can my system load be so high if the CPUs are barely being used? Disk IO? | reddit.com/r/linuxadmin | 2022-08-08

    Well... What that's showing is that at some point in time you copied some pages into swap. Since there's no competition for that, they have just stayed there. It doesn't mean that you are seeing memory pressure now, only that at some point since the last reboot your memory usage passed the high water mark which encouraged the kernel to start thinking about swap. If you have sysstat installed you can run through sar to see when that was and even get some idea of whether or not any of those pages written to swap were ever read again, but just having some pages written to swap doesn't mean a whole lot on its own.

  • Nagios

    Nagios Core

    Project mention: Upgrading Core to 4.4.7 | reddit.com/r/nagios | 2022-05-10

    Might be this bug? https://github.com/NagiosEnterprises/nagioscore/issues/861

  • Performance Co-Pilot

    Performance Co-Pilot (by performancecopilot)

    Project mention: Help with tracking down kernel memory hog | reddit.com/r/linuxadmin | 2022-11-17

    Set up pcp and send the metrics off-host, so when things go south you don't lose the last few seconds.

  • ServerStatus BotoX

    Display and monitor your servers statistics in a beatiful way

  • trice

    super fast and tiny embedded device C printf-like trace code (works also inside interrupts) and real-time PC logging (trace ID visualization)

  • xmrigCC

    RandomX, CryptoNight, Argon2 and GhostRider CPU/GPU miner with Command&Control (CC) Server and Monitoring

    Project mention: [email protected] 💙💛 🇬🇧 What's new? | reddit.com/r/Hiveon_Official | 2022-08-29

    📝 Notes: See full changelog at https://github.com/Bendr0id/xmrigCC/releases/tag/3.3.0

  • Naemon

    Networks, Applications and Event Monitor

    Project mention: Uptime monitoring (~1000 urls) | reddit.com/r/selfhosted | 2022-11-28

    You can also look into Naemon, is a fork of nagios (uses even the same config files, have support for nagios plugins and have a way prettier web interface and dashboard making tools https://www.naemon.io

  • SuperGreenOS

    🧠 SuperGreenOS home farming automation software for esp32, all in one package, and controllable from your smartphone, pc, mac, linux, toaster, plumbus, whatnot...

    Project mention: Chopping a week | reddit.com/r/microgrowery | 2022-02-20

    again, supergreenlab.com Not affiliated with them, but I've got 12x of their lamps, controler+ extender. Software not always great, ux isok at best, but lamps. They are 15-18W each, but they do punch some power.

  • bg_mon

    Background worker for monitoring PostgreSQL

  • nagios-plugins-linux

    :penguin: Nagios-compatible Plugins for Linux

    Project mention: Nagios Plugins for Linux v31 | dev.to | 2022-08-31

    check_memory: support new units kiB/MiB/GiB. Feature asked by mdicss. See discussion #120.

  • Merlin

    Module for Effortless Redundancy and Loadbalancing In Naemon

  • bolo

    A Monitoring System

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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). The latest post mention was on 2022-12-07.

C Monitoring related posts


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

Project Stars
1 Netdata 61,325
2 TDengine 20,134
3 GoAccess 15,471
4 systeminformer 8,259
5 progress 5,889
6 Wazuh 5,330
7 nvtop 4,470
8 MangoHud 4,273
9 nginx-module-vts 2,790
10 sysstat 2,417
11 Nagios 1,198
12 Performance Co-Pilot 851
13 ServerStatus BotoX 773
14 trice 279
15 xmrigCC 275
16 Naemon 131
17 SuperGreenOS 91
18 bg_mon 61
19 nagios-plugins-linux 61
20 Merlin 22
21 bolo 2
The context switching struggle is real
Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!