.NET CLR

Supported OS Windows

Intégration1.14.1

Présentation

Recueillez des métriques du service .NET CLR en temps réel pour :

  • Visualiser et surveiller les statuts de .NET CLR
  • Être informé des failovers et des événements de .NET CLR

Configuration

Installation

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

Configuration

  1. Modifiez le fichier dotnetclr.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 .NET CLR. Consultez le fichier d’exemple dotnetclr.d/conf.yaml pour découvrir toutes les options de configuration disponibles.
  2. Redémarrez l’Agent.

Remarque : les versions 1.10.0+ de ce check utilisent une nouvelle implémentation pour la collecte de métriques qui nécessite d’utiliser Python 3. Pour les hosts ne pouvant pas utiliser Python 3, ou si vous souhaitez utiliser une ancienne version de ce check, consultez cette configuration.

Validation

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

Données collectées

Métriques

dotnetclr.exceptions.thrown_persec
(gauge)
The number of exceptions thrown per second.
Shown as occurrence
dotnetclr.memory.committed.heap_bytes
(gauge)
The number of total committed bytes.
Shown as byte
dotnetclr.memory.reserved.heap_bytes
(gauge)
The number of total reserved bytes.
Shown as byte
dotnetclr.memory.time_in_gc
(gauge)
The percent of time in garbage collection.
Shown as percent

Checks de service

Le check .NET CLR n’inclut aucun check de service.

Événements

Le check .NET CLR n’inclut aucun événement.

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.