A long time ago I setup a Nagios monitoring system with Nagvis (a map visualization tool). I would like to setup another one now but things have changed since then as I used to rely on https://mathias-kettner.de for check_mk download which is a broker required by Nagvis.
My question is, is there any place I can still download the check_mk source package? Otherwise whats best? I have downloaded the deb to test on Ubuntu but I am getting an error about a lot of dependencies missing…
nagvis is included into checkmk so you can just easily setup checkmk.
How did you install checkmk ? If you install the correct ubuntu package with apt, all dependenices should be automatically be resolved.
What Ubuntu Version did you choose and what package did you install ?
Hi Andre, thanks for your feedback, at the moment I am building a customized image in Docker using a Ubuntu 24.04 base image and compiling nagios during runtime.
One issue is the arm arch on my container
uname -a
aarch64 aarch64 aarch64 GNU/Linux
Also I dont get the archive to download properly afetr i added the mirrors in my source file
# apt update
...
Err:7 http://de.archive.ubuntu.com/ubuntu noble/main arm64 Packages
404 Not Found [IP: 141.30.62.23 80]
Ign:10 http://de.archive.ubuntu.com/ubuntu noble/universe arm64 Packages
Err:13 http://de.archive.ubuntu.com/ubuntu noble-updates/main arm64 Packages
404 Not Found [IP: 141.30.62.23 80]
Ign:14 http://de.archive.ubuntu.com/ubuntu noble-updates/universe arm64 Packages
Fetched 382 kB in 1s (458 kB/s)
Reading package lists... Done
E: Failed to fetch http://de.archive.ubuntu.com/ubuntu/dists/noble/main/binary-arm64/Packages 404 Not Found [IP: 141.30.62.23 80]
E: Failed to fetch http://de.archive.ubuntu.com/ubuntu/dists/noble-updates/main/binary-arm64/Packages 404 Not Found [IP: 141.30.62.23 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
# ls
GmHVoXGs GmQO8L2b check-mk-raw-2.3.0p30_0.noble_amd64.deb
# apt install ./check-mk-raw-2.3.0p30_0.noble_amd64.deb
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Note, selecting 'check-mk-raw-2.3.0p30:amd64' instead of './check-mk-raw-2.3.0p30_0.noble_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
check-mk-raw-2.3.0p30:amd64 : Depends: traceroute:amd64 but it is not installable
Depends: dnsutils:amd64 but it is not installable
Depends: apache2:amd64 but it is not installable
Depends: libevent-2.1-7:amd64 but it is not installable
Depends: libltdl7:amd64 but it is not installable
Depends: libnl-3-200:amd64 but it is not installable
Depends: libpango-1.0-0:amd64 but it is not installable
Depends: libperl5.38:amd64 but it is not installable
Depends: libreadline8:amd64 but it is not installable
Depends: libuuid1:amd64 but it is not installable
Depends: libxml2:amd64 but it is not installable
Depends: php-cli:amd64 but it is not installable
Depends: php-cgi:amd64 but it is not installable
Depends: php-gd:amd64 but it is not installable
Depends: php-sqlite3:amd64 but it is not installable
Depends: php-json:amd64 but it is not installable
Depends: php-pear:amd64 but it is not installable
Depends: smbclient:amd64 but it is not installable
Depends: rpcbind:amd64 but it is not installable
Depends: xinetd:amd64 but it is not installable
Depends: freeradius-utils:amd64 but it is not installable
Depends: libpcap0.8:amd64 but it is not installable
Depends: rpm:amd64 but it is not installable
Depends: binutils:amd64 but it is not installable
Depends: libgsf-1-114:amd64 but it is not installable
Depends: libglib2.0-0:amd64 but it is not installable
Depends: libfl2:amd64 but it is not installable
Depends: libffi8ubuntu1:amd64 but it is not installable
Depends: libpq5:amd64 but it is not installable
E: Unable to correct problems, you have held broken packages.
#