Checkmk
to checkmk.com
Important

This is a machine translation based on the English version of the article. It might or might not have already been subject to text preparation. If you find errors, please file a GitHub issue that states the paragraph that has to be improved.

1. Configuration des sources de paquets

Les installations minimales de Debian ou d'Ubuntu peuvent ne pas contenir toutes les sources de paquets requises pour l'installation de Checkmk. Comparez les exigences minimales suivantes avec les entrées de votre fichier /etc/apt/sources.list ou le contenu du répertoire /etc/apt/sources.list.d. Nos exemples utilisent une notation sur plusieurs lignes et accèdent au serveur miroir central.

Mettez à jour l'index des paquets local après avoir vérifié ou adapté les sources des paquets :

root@linux# apt update
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

1.1. Debian

Sous Debian, tous les paquets requis par Checkmk sont contenus dans le composant main. Dans certains cas, Checkmk nécessite certaines mises à jour de sécurité ; le dépôt security est donc également requis. Le dépôt updates est recommandé mais n’est pas obligatoire. Les mises à jour de stabilité y sont fournies plus tôt que pour les versions mineures (par exemple, Debian 12.10).

Les exemples minimaux suivants d'/etc/apt/sources.list fonctionnent donc :

Debian 13 Trixie
Debian 12 Bookworm
Debian 11 Bullseye
Debian 13 Trixie

Debian 13 Trixie peut être obtenue à partir des sources de paquets suivantes :

/etc/apt/sources.list
deb http://deb.debian.org/debian/ trixie main
deb https://security.debian.org/debian-security trixie-security main
# deb http://deb.debian.org/debian trixie-updates main
Debian 12 Bookworm
Debian 11 Bullseye

1.2. Ubuntu

Ubuntu nécessite au minimum les deux composants main et universe. Dans certains cas, Checkmk requiert certaines mises à jour de sécurité ; les dépôts security sont donc également requis. Les dépôts updates sont recommandés mais non obligatoires. Les mises à jour de stabilité y sont fournies plus tôt que pour les versions mineures (par exemple, Ubuntu 24.04.2).

Il en résulte les exemples suivants de l'/etc/apt/sources.list ou, à partir d'Ubuntu 24.04, de l'/etc/apt/sources.list.d/ubuntu.sources :

Ubuntu 24.04 Noble Numbat
Ubuntu 22.04 Jammy Jellyfish
Ubuntu 24.04 Noble Numbat

Les fichiers de configuration des sources de paquets dans Ubuntu 24.04 Noble Numbat utilisent une nouvelle syntaxe avec des blocs séparés par des lignes vides :

/etc/apt/sources.list.d/ubuntu.sources
Types: deb
URIs: http://de.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Ubuntu 22.04 Jammy Jellyfish

2. Téléchargez les paquets appropriés

Commencez par choisir l'édition de Checkmk qui correspond à vos besoins. Sur la page de téléchargement, vous trouverez Checkmk Community, qui est libre, et Checkmk Ultimate, dont l'utilisation est gratuite jusqu'à 750 services. Si vous disposez d'un abonnement, vous trouverez les paquets d'installation dans le portail client.

Nous vous recommandons d'utiliser la dernière version stable de Checkmk. Si vous avez besoin d'une version plus ancienne (par exemple, pour restaurer une sauvegarde), vous la trouverez dans les archives de téléchargement. Assurez-vous que le paquet que vous sélectionnez correspond exactement à la distribution Linux installée et à sa version.

Une fois le paquet téléchargé, transférez-le vers le système Linux sur lequel Checkmk doit être installé. Cela peut se faire, par exemple, à l’aide de l’outil en ligne de commande `scp`, fourni avec tous les systèmes modernes — et également disponible dans PowerShell depuis Windows 10. Des programmes supplémentaires tels que WinSCP ne sont généralement pas nécessaires.

Le paquet openssh-server doit être installé pour pouvoir copier des fichiers vers votre futur serveur Checkmk à l'aide de l'instruction scp. Si ce n'est pas déjà le cas, vous pouvez l'installer à l'aide de l'instruction suivante :

root@linux# apt install openssh-server
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

Une fois cette opération effectuée, vous pouvez, par exemple, copier le paquet Checkmk Community « CRE » pour Ubuntu 22.04 Jammy Jellyfish à l'aide de l'instruction ci-dessous :

root@linux# scp check-mk-raw-2.4.0p24_0.jammy_amd64.deb root@mymonitoring.mydomain.org:/tmp
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

3. Installation de paquets signés

Tous les paquets sont signés à l'aide de GnuPG. Grâce à cette signature, il est possible, d'une part, de vérifier si le paquet provient bien de Checkmk et, d'autre part, de s'assurer que le paquet est complet.

Afin que ces paquets signés puissent être installés de la manière habituelle, vous devrez, une seule fois, importer notre clé publique pour que la signature soit considérée comme fiable. Commencez par charger la clé directement depuis notre site web :

root@linux# wget https://download.checkmk.com/checkmk/Check_MK-pubkey.gpg
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

Importez ensuite la clé dans la liste des signatures de confiance. Sous Debian et Ubuntu, l'instruction suivante est requise :

root@linux# gpg --import Check_MK-pubkey.gpg
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

Une fois la clé importée, vous pouvez vérifier le paquet à l'aide de la commande « gpg » :

root@linux# gpg --verify /tmp/check-mk-raw-2.4.0p24_0.jammy_amd64.deb
gpg: Signature made Tue Apr 18 11:52:52 2023 CEST
gpg:                using RSA key B1E7106575B723F00611C612434DAC48C4503261
gpg: Good signature from "Check_MK Software Release Signing Key (2018) <feedback@check-mk.org>" [unknown]
gpg:                 aka "Check_MK Software Daily Build Signing Key (2018) <feedback@check-mk.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: B1E7 1065 75B7 23F0 0611  C612 434D AC48 C450 3261
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

La ligne de sortie avec « Good signature » prouve que le fichier du paquet a été signé avec la clé Check_MK-pubkey.gpg précédemment téléchargée et importée. L'avertissement affiché concerne uniquement la clé publique Checkmk, et non la signature du paquet. La raison de cet avertissement est que la clé utilisée n'est signée par aucune autre clé à laquelle l'utilisateur fait déjà confiance — mais cela ne pose pas de problème dans ce cas.

Vous pouvez ensuite installer le paquet Checkmk à l'aide de l'instruction suivante. Veillez à indiquer le chemin d'accès complet au fichier DEB après « apt install » :

root@linux# apt install /tmp/check-mk-raw-2.4.0p24_0.jammy_amd64.deb
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

4. Test final

Une fois l'installation de Checkmk et de toutes ses dépendances réussie, vous aurez accès à l'instruction omd. Cette instruction vous permet de créer et de gérer des instances de supervision. Vous pouvez demander à la version installée de vérifier votre installation :

root@linux# omd version
OMD - Open Monitoring Distribution Version 2.4.0p24.cre
Copier les instructions dans le presse-papiers
Instruction(s) copiée(s) avec succès dans le presse-papiers !
L'accès en écriture au presse-papiers a été refusé !

Last modified: Wed, 17 Dec 2025 14:01:05 GMT via commit fff80f015
Sur cette page