Anton Fischl
06ed0bca37
Signed-off-by: Anton Fischl <github@fischl-online.de> |
||
---|---|---|
.github | ||
app-admin/VMware-vSphere-CLI | ||
app-misc/go-carbon | ||
dev-libs | ||
dev-perl | ||
dev-python | ||
licenses | ||
metadata | ||
net-analyzer | ||
profiles | ||
www-apps | ||
.gitignore | ||
.shellcheckrc | ||
LICENSE | ||
README.md |
README.md
Gentoo Overlay Repository for Icinga2 related stuff (mainly check plugins)
Intro
in its current form this repo hosts ebuilds for a handful of icinga2 check plugins (and, if necessary, their dependencies) that I found useful for myself. I will also provide command definitions for icinga2, if necessary (i.e. the plugin isn't already in the icinga2 ITL)
In rare cases these ebuilds also include templates for icingaweb2-modules-graphite (see net-analyzer/check_haproxy as an example).
There are also a few icingaweb2-modules in category www-apps.
I try to have these ebuilds as current to upstream as possible. In the near future I want to have a bot doing most of the maintenance stuff (like bumping ebuilds on new releases) For this, I have build a bot that does most of the (unstable) version bumping
If you think there is an check plugin missing, please file an Issue or (much more appreciated) a pull request at Github.
Adding the overlay
Official list
Layman
If you are using Layman, execute:
layman -a icinga
eselect-repository
If you are using eselect-repository, execute:
eselect repository enable icinga
Submitting an Issue
Ebuild error
the issue tracker is located in my GitHub repository. If an ebuild appears to produce an error, please report it there.
Contributing
I appreciate and encourage for contribution. If you want a specific package or want to create a package for me to maintain, please make a pull request.
TODOs
automatically generate new ebuilds (marked as unstable) if upstream releases new version- provide a meta-ebuild that installs haproxy/apache/php/mariadb/graphite/grafana with example config and documentation. The goal here is to provide an "easy" installation for a running icinga2 instance in Gentoo