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. Learn more →
Top 14 C++ Monitoring Projects
-
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.
-
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.
-
diagnostics
Packages related to gathering, viewing, and analyzing diagnostics data from robots. (by ros)
-
ESPLogger
An Arduino library providing a minimal interface to log data on flash memory and SD cards with ESP8266 and ESP32.
-
gyeeta
Gyeeta - An Open Source Observability Product for your Infrastructure, Services and Processes. This repository is for the Agent and Server C++ code.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Perhaps the OP means OsQuery: https://github.com/osquery/osquery
OsQuery is an SQLite extension consisting of hundreds of virtual tables
Project mention: Grafana Beyla: OSS eBPF auto-instrumentation for application observability | news.ycombinator.com | 2023-09-13
I don't know how often it's a problem, but I work for a company doing software video encoding, and we always fill up all the dimm slots on servers to have as much bandwidth as possible, even if we have only really use maybe 1/4 of the RAM.
I'm not sure any of the standard Linux tools can show you memory bandwidth usage easily (maybe perf), I know we use Intel PCM (https://github.com/intel/pcm) and AMDuProfPCM (https://www.amd.com/en/developer/uprof.html)
For watching connections as they happen with a GUI there's https://github.com/chipmunk-sm/tcpview . Similar to the Windows SysInternals TCPView app. It's quite simple to use.
Project mention: BehavEye: Advanced dynamic malware analysis tool | news.ycombinator.com | 2024-01-19
C++ Monitoring related posts
- Ask HN: SQLite in Production?
- SQLite virtual table to query operating system data via SQL
- Show HN: Natural Language to SQL "Text-to-SQL" API by Dataherald
- Monitor bandwidth usage with bandwhich (and build a snap package of it)
- Alternative to Endpoint Protector?
- How RocksDB Works
- Craziest thing I ever used SQLite for: partial file deduplication
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source Monitoring projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | OSQuery | 21,338 |
2 | Stacer | 8,759 |
3 | pixie | 5,273 |
4 | pcm | 2,548 |
5 | icinga2 | 1,954 |
6 | nload | 290 |
7 | daggy | 150 |
8 | loggedfs | 110 |
9 | diagnostics | 83 |
10 | ESPLogger | 77 |
11 | tcpview | 73 |
12 | BehavEye | 47 |
13 | apachetop | 37 |
14 | gyeeta | 10 |
Sponsored