Icinga Agent on Oracle Linux 9


I am currently looking to install the Icinga agent on a system running Oracle Linux 9. Unfortunately, I have been unable to find relevant documentation or resources online that cater specifically to this version of Oracle Linux.

I have also tried a manual installation, but I’ve encountered issues that make the process less than smooth.

Same issues with the nagios-plugins

Is there a recommended method for a clean and efficient installation of the Icinga agent on Oracle Linux 9?

Happy about any help. Thanks in advance

The Agent for Oracle Linux/RHEL 9 is behind a paywall. If you don’t want to pay for it, just compile the client by yourself.

more infos: https://www.freedom-for-icinga.com/

1 Like

I think your best bet for getting assistance with what I think is a relatively
uncommon distribution is to show us how you have tried to install it so far
(RPMs or build from source?) and give us some details on the problems you’ve
encountered when doing so.

That should give us (people who know about Icinga) something to work with,
whereas looking here for people who know about Oracle Linux is in my opinion
less likely to find expertise.


Thanks for your reply.

So for icinga agent i did this:

sudo yum install -y gcc gcc-c++ make cmake openssl-devel boost-devel mariadb-devel libedit-devel

wget https://github.com/Icinga/icinga2/archive/refs/tags/v2.14.0.tar.gz

mkdir build
cd build
cmake ..
sudo make install

here i am not sure why i need mariadb and openssl for the agent, as i want a very clean installation i want to install only what is really necessary

for nagios-plugins:
I was able to install it from a repository, but i does not bring the binaries with it.

I dont like this kind of paywall and I hope the the development doesnt go all in this direction.

The agent, satellite and master are the identical program only differing in the configuration. Maybe there are compile flags to disable optional dependencies but openssl isn’t optional as icinga2 communicates via TSL over the network.

You are happy to pay redhat or oracle for a linux subscription but not Icinga? Its not like the labour involved in making and fixing the software is free. These are real people with real jobs and real families to support. Icinga needs to be able to fund the software development somehow. Matching paid subscriptions (like redhat and oracle) to a paid subscription for Icinga seems sensible to me.

Instead of being concerned people are getting paid for their work, your attitude should be: “I’m getting something for free, I wonder how I can pay for this?”

1 Like

I know nobody who wonders how to spend money for gratis stuff.
Free software is about working together and build and increment on previous work.

Having a paid subscription for support makes sense - especially in a corporate setting to offset blame and responsibility. If I’m willing to do the support myself, why do I need a paid subscription to install packages on free clones with DIY support? I don’t like it!

Also somehow Icinga GmbH refuses to do the real enterprise thing and keep building packages for extended support and EOL OSs and provide them behind a subscription with exponential pricing :wink: