SSH

Supported OS Linux Mac OS Windows

Intégration2.1.1

Présentation

Ce check vous permet de surveiller la connectivité SSH vers les hosts à distance et les temps de réponse SFTP.

Configuration

Installation

Le check SSH/SFTP est inclus avec le package de l’Agent Datadog : vous n’avez donc rien d’autre à installer sur votre serveur à partir duquel vous souhaitez tester la connectivité SSH.

Configuration

Host

Pour configurer ce check lorsque l’Agent est exécuté sur un host :

  1. Modifiez le fichier ssh_check.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent. Consultez le fichier d’exemple ssh_check.d/conf.yaml pour découvrir toutes les options de configuration disponibles :

    init_config:
    
    instances:
      - host: "<SOME_REMOTE_HOST>" # required
        username: "<SOME_USERNAME>" # required
        password: "<SOME_PASSWORD>" # or use private_key_file
        # private_key_file: <PATH_TO_PRIVATE_KEY>
        # private_key_type:         # rsa or ecdsa; default is rsa
        # port: 22                  # default is port 22
        # sftp_check: False         # set False to disable SFTP check; default is True
        # add_missing_keys: True    # default is False
    
  2. Redémarrez l’Agent pour commencer à envoyer vos métriques, événements et checks de service SSH/SFTP à Datadog.

Environnement conteneurisé

Consultez la documentation relative aux modèles d’intégration Autodiscovery pour découvrir comment appliquer les paramètres ci-dessous à un environnement conteneurisé.

ParamètreValeur
<NOM_INTÉGRATION>ssh_check
<CONFIG_INIT>vide ou {}
<CONFIG_INSTANCE>{"host": "%%host%%", "port":"22", "username":"<NOMUTILISATEUR>"}

Validation

Lancez la sous-commande status de l’Agent et cherchez ssh_check dans la section Checks.

Données collectées

Métriques

sftp.response_time
(gauge)
The response time of SFTP
Shown as second

Événements

Le check SSH ne comprend aucun événement.

Checks de service

ssh.can_connect
Renvoie CRITICAL si l’Agent n’est pas capable de se connecter au host SSH. Sinon renvoie OK.
Statuses: ok, critical

sftp.can_connect
Renvoie CRITICAL si l’Agent n’est pas capable de se connecter au hôte SFTP. Sinon renvoie OK.
Statuses: ok, critical

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.