| Warning |
|---|
Note : Si vous êtes intéressé par ce pack, veuillez nous contacter pour son téléchargement. Nous vous accompagnerons lors de l'installation de ce pack sur votre plateforme. |
| Scroll Ignore | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
Contexte
Le pack linux_by_ssh version 02.00.00-RC11.00 permet de superviser, en utilisant le protocole SSH, des hôtes utilisant le système d'exploitation Linux.
- Il vous permet d'interroger :
- le matériel ( CPU, mémoire, Disk, Load, Uptime ),
- son utilisation ( Connections refusées, Utilisations du réseau, Connexion TCP, Système de fichier, Statistiques du Kernel, Processus actifs ou le suivi d'un processus en particulier ),
- sa configuration ( Synchronisation a un serveur de Temps, configuration du SSH ),
- Les commandes utilisent une sonde écrit en RUST qui est présente dans le répertoire des sondes Shinken/var/lib/shinken-user/libexec/shinken-additional-packs/linux_by_ssh/ ( ou $USERPLUGINSDIR$ depuis l'interface de configuration ), après la mise en place du pack.
- linux_by_ssh qui permet la supervision d'un linux pour une vérification des fonctions principales ( load average, uptime... ).
- linux_by_ssh_advanced qui permet la supervision d'un linux pour une utilisation avancée et fournit des informations supplémentaires ( statistiques du kernel, statistiques des disques... ).
- linux_by_ssh_extra qui permet la supervision d'un linux pour une utilisation personnalisée ( vérification des fichiers, vérification inverse du load average... )
Le protocole SSH ( Secure SHell ) est utilisé par chacune des sondes du pack linux_by_ssh.
- Les scripts communiqueront avec votre machine directement par un invité de commande après s'être connecté avec les identifiants SSH que vous aurez paramétrés.
Comment utiliser son pack ?
Mise en place
Il faut avant tout que vous mettiez en place le pack ( Page Mise en place du Pack linux_by_ssh-shinken ).
Utilisation
Le pack linux_by_ssh peut être utilisé en appliquant les 3 modèles d'hôtes mis à disposition en fonction de votre besoin sur vos hôtes supervisés.
- En utilisant l'interface de configuration : Créez ou éditez un Hôte, et ajoutez le modèle "linux_by_ssh", "linux_by_ssh_advanced" ou "linux_by_ssh_extra" grâce au menu déroulant ( voir la page Éditer un Hôte )
- En éditant les fichiers de définition d'élément ( .cfg ) : Dans un fichier de configuration
- créez ou éditez votre définition d'hôte en ajoutant, dans la propriété "use", la valeur "linux_by_ssh", "linux_by_ssh_advanced"ou "linux_by_ssh_extra"selon les besoins.
- Le fichier de configuration devra alors être importé avec une source ( voir la pageCollecteur de type ( cfg-file-import ) - Import depuis des fichiers au format .cfg ).
Listes des modèles à utiliser dans le pack
| Nom | Lien |
|---|---|
| linux_by_ssh | Modèle linux_by_ssh |
| linux_by_ssh_advanced | Modèle linux_by_ssh-advanced |
| linux_by_ssh_extra | Modèle linux_by_ssh-extra |
Personnaliser son pack
Version des sondes livrées
Nom | Version | Description | ||
|---|---|---|---|---|
| V02.00.00-RC010-11 | La sonde récupère, en fonction du paramétrage de chaque check, les informations nécessaires du serveur cible ( par exemple les informations sur le CPU comme le nombre de cœurs, la fréquence, le pourcentage d'utilisation du processeur et les processus les plus consommateurs, ... ) |