Directory
Rapport de recherche Datadog : Bilan sur l'adoption de l'informatique sans serveur Rapport : Bilan sur l'adoption de l'informatique sans serveur

Directory

Agent Check Check de l'Agent

Supported OS: Linux Mac OS Windows

Présentation

Capturez des métriques à partir des répertoires et des fichiers de votre choix. L’Agent recueille les éléments suivants :

  • Le nombre de fichiers
  • La taille des fichiers
  • La date de dernière modification
  • La date de création

Implémentation

Installation

Le check Directory est inclus avec le paquet de l’Agent Datadog : vous n’avez donc rien d’autre à installer sur votre serveur.

Configuration

  1. Modifiez le fichier directory.d/conf.yaml dans le dossier conf.d/ à la racine du répertoire de configuration de votre Agent pour commencer à recueillir vos données de performance Directory. Consultez le fichier d’exemple directory.d/conf.yaml pour découvrir toutes les options de configuration disponibles.

    init_config:
    
    instances:
     ## @param directory - string - required
     ## The directory to monitor. On windows, please make sure you escape back-slashes otherwise the YAML
     ## parser fails (eg. - directory: "C:\\Users\\foo\\Downloads").
     #
     - directory: "<DIRECTORY_PATH>"

    Vérifiez que l’utilisateur qui exécute le processus de l’Agent (généralement, datadog-agent) dispose d’un accès en lecture aux répertoires, sous-répertoires et fichiers que vous configurez.

    Remarque : sur Windows, lorsque vous ajoutez votre répertoire, utilisez deux barres obliques (C:\\chemin\\vers\\répertoire) au lieu d’une seule (C:\chemin\vers\répertoire) pour exécuter le check, ceci afin d’éviter que le check Directory échoue et que la traceback se termine par l’erreur found unknown escape character in "<chaîne>" signalant un problème de caractère d’échappement inconnu.

  2. Redémarrez l’Agent.

Collecte de métriques

Le check Directory peut potentiellement générer des métriques custom, ce qui peut avoir une incidence sur votre facture.

Validation

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

Données collectées

Métriques

system.disk.directory.file.bytes
(gauge)
Total size of the file
Shown as byte
system.disk.directory.file.modified_sec_ago
(gauge)
Duration since last modification
Shown as second
system.disk.directory.file.created_sec_ago
(gauge)
Duration since creation
Shown as second
system.disk.directory.files
(gauge)
Number of files in the directory
Shown as file
system.disk.directory.bytes
(gauge)
Total size of the directory
Shown as byte

Événements

Le check Directory n’inclut aucun événement.

Checks de service

Le check Directory n’inclut aucun check de service.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.