Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/munin-monitoring/munin-c
C rewrite of various munin components
https://github.com/munin-monitoring/munin-c
c monitoring munin-node simple
Last synced: about 1 month ago
JSON representation
C rewrite of various munin components
- Host: GitHub
- URL: https://github.com/munin-monitoring/munin-c
- Owner: munin-monitoring
- Created: 2013-02-27T13:33:21.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2024-05-17T15:18:37.000Z (7 months ago)
- Last Synced: 2024-05-17T16:39:19.295Z (7 months ago)
- Topics: c, monitoring, munin-node, simple
- Language: C
- Homepage:
- Size: 334 KB
- Stars: 49
- Watchers: 14
- Forks: 27
- Open Issues: 8
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
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-cWhen 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.