Crate tabin_plugins[−][src]
Utitilty for writing nagios-style check scripts/plugins
There are three things:
- The
Statusenum for representing health status - The
procfsmodule, which contains rusty representations of some files from /proc - A few scripts in the bin directory, which contain actual nagios-compatible scripts
TODOs include
- Nice logging, including some standard formats – json and human would be nice
- Some way of easily standardizing command-line args
- Much of the code is hideous, and should not be
Modules
| linux | Standard APIs in Linux |
| procfs | Structs and impls for the various files from the /proc filesystem |
| scripts | Documentation about the various scripts contained herein |
| sys | Interact with the |
Enums
| Status | Represent the nagios-ish error status of a script. |
| TabinError | All errors are TabinErrors |
Type Definitions
| TabinResult | All results are TabinResults |