Configuration de l'agent Dotnet

Ce document décrit la configuration de l’agent .NET.\

Paramètres généraux

Section nudgehttp

endpoint

Addresse pour l’envoi des données vers Nudge.

Exemple : https://apm.atakama-technologies.com/

pathCollect

Chemin de collecte.

Valeur par défaut : collect/rawdata

method

Méthode de requête HTTP.

Valeur par défaut : PUT

encoding

Valeur par défaut : proto (application/x-protobuf)

correlation_cache

Ce paramètre est utilisé pour l’utilisation du cache de corrélation pour le receiver ULS pour Sharepoint.

Valeur par défaut : true

recordCollecte

Enregistrement du rawdata brut sur disque: OnError = uniquement si le rawadata n’a pas pu être envoyé, None = aucun enregistrement même si le rawdata n’a pas pu être envoyé.

Valeur par défaut : OnError

Logs (console)

Section console

actif

Valeur par défaut : true

level

Valeur par défaut : Warn

Logs (file)

Section file

actif

Valeur par défaut : true

max_size

Valeur par défaut : 10

max_backups

Valeur par défaut : 5

max_age

Valeur par défaut : 1

compress

Valeur par défaut : false

level

Valeur par défaut : Warn

Telemetry

Prometheus

Pour changer le port de prometheus, décommenter la section suivante :

  telemetry:
    logs:
      level: "debug"
    # metrics:
    #     readers:
    #       - pull:
    #           exporter:
    #             prometheus:
    #               host: 0.0.0.0
    #               port: 8889

Sharepoint ULS

Section uls

include - uls log path

Section include

Valeur par défaut : %ProgramFiles%\Common Files\Microsoft Shared\Web Server Extensions\16\Logs\

Ne pas oublier de décommenter la fin de ligne de la sections logs pour faire fonctionner le receiver ULS :

logs:
      receivers: [otlpnudge] #, uls]