Présentation
Recueillez les métriques relatives à l’utilisation du disque et aux E/S.
Configuration
Installation
Le check Disk est inclus avec le package de l’Agent Datadog : vous n’avez donc rien d’autre à installer sur votre serveur.
Configuration
Le check Disk est activé par défaut et l’Agent recueille des métriques sur toutes les partitions locales. Pour configurer le check avec des options personnalisées, modifiez le fichier disk.d/conf.yaml
dans le dossier conf.d/
à la racine du répertoire de configuration de votre Agent. Consultez le fichier d’exemple disk.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
Remarque concernant les hosts Windows
Le check Disk peut être utilisé dans les trois cas de figure suivants :
- Surveillance de lecteurs physiques
Le check Disk prend en charge par défaut la surveillance des lecteurs physiques (qui sont représentés par une lettre, par exemple, C:, D:, etc.). Cette surveillance ne nécessite aucune disposition particulière.
- Surveillance de points de montage imbriqués
Pour surveiller des dossiers montés dans un système de fichiers, des autorisations administrateur sont requises. En effet, elles permettent d’effectuer l’appel de la fonction Windows sous-jacente, FindFirstVolumeMountPoint.
Pour recueillir ces métriques sans octroyer d’autorisations administrateur à l’Agent, vous pouvez utiliser le check PDH. Cette approche vous permet de recueillir des métriques sur les points de montage à partir des compteurs de performances correspondants.
- Surveillances des partages de fichiers
Vous devez impérativement utiliser l’option create_mounts
dans la configuration pour recueillir des métriques sur les points de montage pour les partages de fichiers sous Windows.
Dans Windows, seul l’utilisateur qui a monté un partage peut consulter le dossier monté.
L’option create_mounts
permet ainsi à l’Agent de créer des points de montage afin de surveiller le contexte de l’utilisateur de l’Agent.
Validation
Lancez la sous-commande status
de l’Agent et cherchez disk
dans la section Checks.
Données collectées
Métriques
system.disk.free (gauge) | The amount of disk space that is free. Shown as byte |
system.disk.in_use (gauge) | The amount of disk space in use as a percent of the total. Shown as fraction |
system.disk.read_time (count) | The time in ms spent reading per device Shown as millisecond |
system.disk.read_time_pct (rate) | Percent of time spent reading from disk. Shown as percent |
system.disk.total (gauge) | The total amount of disk space. Shown as byte |
system.disk.used (gauge) | The amount of disk space in use. Shown as byte |
system.disk.utilized (gauge) | The amount of disk space in use as a percentage of the total. Shown as percent |
system.disk.write_time (count) | The time in ms spent writing per device. Shown as millisecond |
system.disk.write_time_pct (rate) | Percent of time spent writing to disk. Shown as percent |
system.fs.inodes.free (gauge) | The number of free inodes. Shown as inode |
system.fs.inodes.in_use (gauge) | The number of inodes in use as a percent of the total. Shown as fraction |
system.fs.inodes.total (gauge) | The total number of inodes. Shown as inode |
system.fs.inodes.used (gauge) | The number of inodes in use. Shown as inode |
system.fs.inodes.utilized (gauge) | The number of inodes in use as a percentage of the total. Shown as percent |
Événements
Le check Disk n’inclut aucun événement.
Checks de service
disk.read_write
Renvoie CRITICAL
si le système de fichiers est en mode lecture seule.
Statuses: ok, critical, unknown
Dépannage
Besoin d’aide ? Contactez l’assistance Datadog.