Skip to content

HenriWahl/checkmk-agent-plugin-yum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

298 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

checkmk-agent-plugin-yum

Checks for updates on RPM-based distributions via yum.

Inspired by https://github.com/lgbff/lgb_check_mk_plugins/tree/master/aptng.

See https://docs.checkmk.com/latest/de/mkps.html#H1:Installation,%20Update%20and%20Removal for details on Check_MK package management.

Now built by GitHub Actions.

🛠️ Development

A local Checkmk with the check plugin integrated can be run via docker-compose.yml. Connect to it via browsing to URL http://localhost:5000/cmk/check_mk/index.py

This setup comes with a preconfigured site cmk and user cmkadmin with password cmkadmin. Aside the checkmk container a client container is running, which can be used for testing.

📃 Logging of bakery jobs

When debugging inside the container checkmk: tail -f /omd/sites/cmk/var/log/ui-job-scheduler/*

🏗️ Building

To build the package manually, run:

docker run -it --rm --volume $PWD:/source --workdir /source checkmk-yum build-mkp.sh

About

Checks for updates on RPM-based distributions via yum.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors