Skip to content

vertilon/qirimonit

QIRIMonit
=========

This a simple monitoring tool written on C using only libc.
Currently it is only getting loadavg and outputting it to STDOUT.
This means you can pipe it to any file or process if you like to

Requirements:
=============
* gcc, or any ASNI C99 suitable compiler
* libc
* make

How to build:
=============

$ make

This will compile source code and create a file in a build/ directory.
Copy it to place  for binary files on your distribution.
Don't forget to add this directory to your $PATH env variable.
Run it with simple:
$ qirimonit

Configuration:
==============
To simply add more metrics or custom outputs, simply modify source code :)

Usage example:
==============

$ ./build/qirimonit
1586450297,0.28,0.19,0.15,
1586450302,0.33,0.21,0.16,
1586450307,0.31,0.20,0.16,

Or more convenient:

$ ./build/qirimonit > $HOME/load_avg.csv

License:
========

View LICENSE file for guidance.

About

LibC simple monitoring tool

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors