Comment installer Sysdig sur Ubuntu 24.04/22.04/20.04

Sysdig se distingue comme un outil complet de surveillance et de dépannage explicitement conçu pour les complexités des environnements conteneurisés modernes. Grâce à sa capacité à capturer, filtrer et décoder les appels système et autres événements du système d'exploitation, Sysdig offre une visibilité inégalée sur le comportement des applications, des services et de l'infrastructure sous-jacente.

Voici pourquoi Sysdig est devenu un outil indispensable pour les développeurs et les administrateurs système :

  • Visibilité approfondie: Plongez dans les opérations au niveau du système avec granularité.
  • Application de la sécurité: Identifiez et atténuez les risques de sécurité en temps réel.
  • Analyse de performance: Identifiez et résolvez rapidement les goulots d’étranglement en matière de performances.
  • Efficacité du dépannage: Simplifier le diagnostic de problèmes complexes.
  • Focus natif sur le cloud: Adapté aux environnements Kubernetes et de conteneurs.
  • Convivial: Accessible via une interface de ligne de commande pour une utilisation facile.
  • Capture de données riches: Collectez des données complètes à des fins médico-légales ou analytiques.
  • Capacité d'intégration: S'intègre parfaitement aux outils DevOps existants.

Que vous gériez des applications ou des microservices cloud natifs ou que vous recherchiez simplement un outil robuste pour comprendre les performances du système, Sysdig vous fournit les informations nécessaires pour diagnostiquer les problèmes, garantir la sécurité et optimiser efficacement les performances. Nous allons maintenant démontrer rapidement l'utilisation du terminal de ligne de commande pour installer Sysdig et quelques exemples de commandes pour vous aider à démarrer.

Mettre à jour les packages système Ubuntu avant l'installation de Sysdig

Avant de vous lancer dans l'installation de Sysdig, il est crucial de vous assurer que votre système Ubuntu est à jour. Nous garantissons que tous les packages existants sont dans leurs dernières versions par mise à jour. Cette pratique améliore la stabilité et la sécurité globale de votre système.

Pour ce faire, exécutez la commande suivante dans votre terminal :

sudo apt update && sudo apt upgrade

Installer les packages initiaux pour Sysdig

Nous devons intégrer certains packages logiciels essentiels pour garantir une installation transparente de Sysdig sur votre système Ubuntu. Ces packages constituent le fondement de la fonctionnalité et de l'intégration appropriées de Sysdig avec votre système.

Exécutez la commande ci-dessous dans votre terminal pour installer les packages requis :

sudo apt install software-properties-common apt-transport-https ca-certificates ncurses-term dkms -y

Intégration du référentiel Sysdig APT

Sysdig n'est pas présent dans le référentiel par défaut d'Ubuntu. Cependant, les développeurs Sysdig maintiennent un référentiel dédié. Pour intégrer ce référentiel dans votre système, suivez les étapes suivantes :

  • Importez la clé GPG : La clé GPG garantit l'authenticité et l'intégrité des packages téléchargés depuis le référentiel Sysdig. Pour importer la clé GPG, exécutez la commande suivante :
sudo curl -s https://s3.amazonaws.com/download.draios.com/stable/install-sysdig | sudo bash
  • Ajoutez le référentiel Sysdig : Après avoir importé la clé GPG, nous pouvons ajouter le référentiel Sysdig à la liste des sources de votre système en exécutant la commande ci-dessous :
echo 'deb [signed-by=/usr/share/keyrings/sysdig.gpg] https://download.sysdig.com/stable/deb stable-$(ARCH)/' | sudo tee /etc/apt/sources.list.d/sysdig.list

Notez que le $(ARCH) La variable sera automatiquement mappée à l'architecture appropriée actuellement prise en charge par Sysdig.

Actualiser la liste des packages pour Sysdig

Après avoir ajouté le référentiel Sysdig à votre système, il est temps d'actualiser votre liste de packages. Cette actualisation inclura le référentiel nouvellement ajouté et garantira que le package Sysdig est disponible pour l'installation. Pour mettre à jour la liste des packages, exécutez la commande ci-dessous :

sudo apt update

Finaliser l'installation de Sysdig via la commande APT

Avec le référentiel Sysdig dans votre système et la liste des packages actualisée, nous pouvons maintenant passer à l'installation de Sysdig. Exécutez la commande suivante dans votre terminal pour installer Sysdig :

sudo apt install linux-headers-$(uname -r) sysdig ncurses-term

Cette commande installera les en-têtes Linux adaptés à la version de votre noyau.

Vérification de l'installation de Sysdig

La vérification de l'installation de Sysdig sur votre système Ubuntu est primordiale en cas d'installation réussie. Nous vérifions la version et la build de Sysdig pour nous assurer qu'elle est correctement installée.

Exécutez la commande suivante dans votre terminal pour vérifier la version de Sysdig :

sysdig --version

À la fin de ce processus, vous aurez installé et vérifié avec succès l'installation de Sysdig sur votre système Ubuntu.

Exemples de commandes Sysdig

Activation du logiciel de surveillance Sysdig

Après avoir installé avec succès Sysdig sur votre système, vous pouvez désormais exploiter le logiciel de surveillance. La commande csysdig est votre outil de choix ici. Il est essentiel de noter que Sysdig doit s'exécuter en tant que root en raison de ses exigences d'accès aux zones critiques telles que le /proc système de fichiers, /dev/sysdig* appareils, et la nécessité de charger automatiquement le sysdig-probe module du noyau.

Pour afficher l'interface Sysdig initiale, exécutez la commande suivante :

sudo csysdig

Une fois l'exécution réussie, l'écran Sysdig devrait s'afficher.

Si vous rencontrez des difficultés pour lancer Sysdig, reportez-vous au guide de dépannage fourni après ce didacticiel.

Modification de la vue Sysdig

Sysdig offre de la flexibilité avec ses vues d'affichage. Pour modifier votre vue actuelle, appuyez sur la touche F2 bouton.

Dans cette vue de menu, vous pouvez utiliser vos touches fléchées pour naviguer et sélectionner une option de surveillance spécifique. Par exemple, pour surveiller les processus CPU, faites défiler jusqu'à l'option et appuyez sur le bouton ENTER clé.

Vous pouvez revenir à la sélection de menu précédente en appuyant à nouveau sur la touche F2 bouton. À partir de là, vous pouvez choisir parmi une vaste gamme d’options. Vous pouvez également utiliser les commandes de ligne de terminal pour des opérations plus spécifiques.

Utilisation des commandes de ligne de terminal

La polyvalence de Sysdig est mise en valeur à travers ses différentes commandes de ligne de terminal, offrant une vision ciblée et détaillée des processus et des mesures du système.

Par exemple, pour voir les principaux processus classés par pourcentage d'utilisation du processeur, utilisez la commande ci-dessous :

sudo sysdig -c topprocs_cpu

Pour observer les connexions réseau de votre système, exécutez la commande suivante :

sudo sysdig -c netstat

Si vous souhaitez lister tous les processus système, exécutez la commande suivante :

sudo sysdig -c ps

Résoudre les problèmes courants avec Sysdig

La navigation dans un nouveau logiciel peut parfois conduire à rencontrer des obstacles en cours de route. Savoir comment résoudre les problèmes courants pouvant survenir lors de l'utilisation de Sysdig est essentiel. Passons en revue un de ces scénarios et sa solution.

Identifier une erreur courante

Vous pouvez rencontrer un message d'erreur spécifique lorsque vous essayez d'utiliser csysdig pour la première fois. Le message d'erreur se lirait comme suit : Error opening terminal: xterm-256color. Ce problème se produit généralement en raison d'un package manquant qui doit être installé sur votre système Ubuntu.

Dépannage de l'erreur

Pour corriger l'erreur ci-dessus, vous pouvez installer le ncurses-term package en utilisant la commande suivante :

sudo apt install ncurses-term

N'oubliez pas que cette action ne doit être effectuée que si le message d'erreur Error opening terminal: xterm-256color est rencontré. L'installation inappropriée de packages lorsqu'ils ne sont pas nécessaires peut entraîner des complications ou des conflits inutiles au sein de votre système.

Dernières pensées

Dans ce guide, nous avons parcouru les étapes pour installer Sysdig sur votre système Ubuntu, en nous assurant que vous disposez de la dernière version pour une surveillance et un dépannage du système de premier ordre. N'oubliez pas que garder Sysdig à jour garantit que vous disposez des dernières fonctionnalités et correctifs de sécurité. N'oubliez pas d'expérimenter ses puissantes capacités pour comprendre les tenants et les aboutissants de votre système.

Joshua James
Suis-moi
Les derniers articles par Joshua James (tout voir)

Laissez un commentaire


fr_FRFrançais