All Projects → munin-monitoring → Munin C

munin-monitoring / Munin C

C rewrite of various munin components

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Munin C

Static status
🚦Bash script to generate a static status page.
Stars: ✭ 286 (+565.12%)
Mutual labels:  simple, monitoring
Munin
Main repository for munin master / node / plugins
Stars: ✭ 1,593 (+3604.65%)
Mutual labels:  simple, monitoring
Beamium
Prometheus to Warp10 metrics forwarder
Stars: ✭ 82 (+90.7%)
Mutual labels:  simple, monitoring
Firewalla
http://firewalla.com
Stars: ✭ 305 (+609.3%)
Mutual labels:  simple, monitoring
Lldebugtoolswift
LLDebugTool is a debugging tool for developers and testers that can help you analyze and manipulate data in non-xcode situations.
Stars: ✭ 40 (-6.98%)
Mutual labels:  monitoring
Fieldtop
Finds near-overflow columns in MySQL databases
Stars: ✭ 36 (-16.28%)
Mutual labels:  monitoring
Zmonitor
Azure Multi-subscription/tenant Monitoring Solution
Stars: ✭ 35 (-18.6%)
Mutual labels:  monitoring
Activityinfo
Platform for field-level monitoring and analysis of humanitarian actions
Stars: ✭ 33 (-23.26%)
Mutual labels:  monitoring
Nagios Plugins Linux
🐧 Nagios Plugins for Linux
Stars: ✭ 42 (-2.33%)
Mutual labels:  monitoring
Cilium
eBPF-based Networking, Security, and Observability
Stars: ✭ 10,256 (+23751.16%)
Mutual labels:  monitoring
Atom Table Monitor
⚛️ Monitoring tool for global atom table and RegisterWindowMessage identifiers
Stars: ✭ 39 (-9.3%)
Mutual labels:  monitoring
Docker Zabbix Coreos
Docker container with patched Zabbix agent for CoreOS server monitoring
Stars: ✭ 36 (-16.28%)
Mutual labels:  monitoring
Ecs Monitor
A simple monitoring solution for Amazon's Elastic Container Service (ECS)
Stars: ✭ 40 (-6.98%)
Mutual labels:  monitoring
Anothermonitor
Monitors and records the CPU and memory usage of Android devices
Stars: ✭ 981 (+2181.4%)
Mutual labels:  monitoring
Infra Integrations Sdk
New Relic Infrastructure Integrations SDK
Stars: ✭ 42 (-2.33%)
Mutual labels:  monitoring
Cimonitor
Displays CI statuses on a dashboard and triggers fun modules representing the status!
Stars: ✭ 34 (-20.93%)
Mutual labels:  monitoring
Prometheus smart exporter
Configurable S.M.A.R.T. metric exporter for Prometheus
Stars: ✭ 38 (-11.63%)
Mutual labels:  monitoring
Range Slider
The simplest JavaScript custom range slider ever!
Stars: ✭ 41 (-4.65%)
Mutual labels:  simple
Chalk
Chalk is a high quality, completely customizable, performant and 100% free Jekyll blog theme.
Stars: ✭ 987 (+2195.35%)
Mutual labels:  simple
Openwisp Monitoring
Network monitoring system written in Python and Django, designed to be extensible, programmable, scalable and easy to use by end users: once the system is configured, monitoring checks, alerts and metric collection happens automatically.
Stars: ✭ 37 (-13.95%)
Mutual labels:  monitoring

munin-c

C rewrite of munin node components. It currently consists on a light-weight node, and some plugins. These are designed to be very light on resources, and compatible with the stock ones.

Compatibility

A main design feature is that munin-c components are drop-ins to stock ones. Therefore the munin-c node can run the stock plugins, and the plugins can be run by the stock node. There are still some missing parts in the node, mostly about the permission, and the environnements.

The config file has also the same syntax.

3rd-party plugins should also work unmodified.

Compiling

This project has been ported to autotools. You have to use::

autoreconf -i -I m4 && ./configure && make

Contribute and coding style

Contribute by open an issue or pull-request at https://github.com/munin-monitoring/munin-c

When contributing code please follow the kernel coding style. Use GNU indent with the parameters to follow the Kernighan & Ritchie coding style and set the indention level to 8 spaces::

find . -iname "*.c" -exec indent -kr -i8 {} \;

License

munin-c is licensed as gpl-2 or gpl-3 at your choice.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].