https://github.com/dinotools/monitoring-check_disk_io
Monitoring plugin to check disk io with Icinga, Nagios and other compatible monitoring solutions
https://github.com/dinotools/monitoring-check_disk_io
disk icinga-plugin icinga2-plugin monitoring nagios-plugin
Last synced: about 1 year ago
JSON representation
Monitoring plugin to check disk io with Icinga, Nagios and other compatible monitoring solutions
- Host: GitHub
- URL: https://github.com/dinotools/monitoring-check_disk_io
- Owner: DinoTools
- License: gpl-3.0
- Created: 2022-01-12T07:44:38.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-17T18:23:37.000Z (over 1 year ago)
- Last Synced: 2025-03-27T08:48:10.576Z (over 1 year ago)
- Topics: disk, icinga-plugin, icinga2-plugin, monitoring, nagios-plugin
- Language: Python
- Homepage:
- Size: 72.3 KB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
check_disk_io - Monitor disk io
===============================
This is a monitoring plugin for [Icinga](https://icinga.com/), [Nagios](https://www.nagios.org/) and other compatible monitoring solutions to check the disk io.
It uses the psutil Python package to get the required information and should work with the following operating systems.
- Linux
- Windows
- macOS
- FreeBSD, OpenBSD, NetBSD
- Sun Solaris
- AIX
Requirements
------------
- [Python](https://www.python.org/) >= 3.6
- Python Packages
- [psutil](https://pypi.org/project/psutil/)
- [nagiosplugin](https://pypi.org/project/nagiosplugin/)
Installation
------------
### PIP
If you want to use pip we recommend to use as virtualenv to install the dependencies.
```shell
pip install -r requirements.txt
```
Copy the script ```check_disk_io.py``` into your plugin directory.
### Debian/Ubuntu
Install the required packages
```shell
sudo apt-get install python3 python3-nagiosplugin python3-psutil
```
Copy the script ```check_disk_io.py``` into your plugin directory.
Usage
-----
To get the latest help just run the following command.
```shell
./check_disk_io.py --help
```
Resources
---------
- Git-Repository: https://github.com/DinoTools/monitoring-check_disk_io
- Issues: https://github.com/DinoTools/monitoring-check_disk_io/issues
- Icinga Exchange: https://exchange.icinga.com/dinotools/check_disk_io
License
-------
GPLv3+