https://github.com/foursixnine/collectd-plugins-openqa
A collectd perl plugin for openQA worker systemd unit check
https://github.com/foursixnine/collectd-plugins-openqa
collectd collectd-perl-plugin monitoring-plugins openqa
Last synced: 6 months ago
JSON representation
A collectd perl plugin for openQA worker systemd unit check
- Host: GitHub
- URL: https://github.com/foursixnine/collectd-plugins-openqa
- Owner: foursixnine
- License: mit
- Created: 2018-10-24T23:40:41.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-17T11:13:48.000Z (almost 7 years ago)
- Last Synced: 2025-05-20T14:50:50.237Z (10 months ago)
- Topics: collectd, collectd-perl-plugin, monitoring-plugins, openqa
- Language: Perl
- Homepage: http://open.qa
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Collectd-Plugins-openQA
A collectd perl plugin for openQA worker systemd unit check
## Debug output will look like this
```
[2018-10-25 01:04:25] perl: Initializing Perl interpreter...
[2018-10-25 01:04:25] openQA
[2018-10-25 01:04:25] Will write: { worker_instances => 10 }
[2018-10-25 01:04:25] Initialization complete, entering read-loop.
[2018-10-25 01:04:25] Dispatching: systemctl is-active --quiet openqa-worker@1
{
plugin => "openQA-worker",
type => "gauge",
type_instance => "systemd_service_1",
values => [0],
}
[2018-10-25 01:04:25] Dispatching: systemctl is-active --quiet openqa-worker@2
{
plugin => "openQA-worker",
type => "gauge",
type_instance => "systemd_service_2",
values => [3],
```
* https://collectd.org/documentation/manpages/collectd-perl.5.shtml#writing_your_own_plugins
* http://open.qa
* https://github.com/os-autoinst/openQA/
* https://progress.opensuse.org/issues/41885
* https://apfelboymchen.net/gnu/collectd/collectd-perl.html