Publié le : 29/06/2025 à 15:00

Pense‑bête des commandes CLI/API pour gérer tags, propriétés, variables d'environnement, versions, SLO, owner, facturation… sans accéder à la console.

Tags CLI/API

Gérer les tags sans console

set-host-tag

Ajouter ou modifier un tag

oneagentctl --set-host-tag=role=webserver

get-host-tags

Lister les tags actuels

oneagentctl --get-host-tags

API tags

Mise à jour via API

POST /api/v2/oneagents/remoteConfigurationManagement
{ "operation": "attribute", "attribute": "hostTags", "value": ["tag1","tag2"] }

Voir la docs : Tags & metadata

Propriétés hôte

Définir et lire les propriétés

set-host-property

Ajouter/modifier propriété

oneagentctl --set-host-property=Environment=Prod

get-host-properties

Afficher les propriétés

oneagentctl --get-host-properties

API propriétés

Mise à jour via API

POST /api/v2/oneagents/remoteConfigurationManagement
{ "operation": "attribute", "attribute": "hostProperties", "value": {"owner":"team-a"} }

Voir la docs : Bulk configuration

Variables env conteneurs

Configurer via env vars

variables OneAgent

Essentielles pour conteneurs

DT_TENANT, DT_TENANTTOKEN, DT_CONNECTION_POINT, DT_NETWORK_ZONE, DT_PROXY

Docs: Setup on containers

OTEL_RESOURCE_ATTRIBUTES

Attributs OpenTelemetry

OTEL_SERVICE_NAME, OTEL_RESOURCE_ATTRIBUTES

Docs: OTel traces

Options réseau/server

Configurer tenant, proxy, zone…

set-server/tenant

Configurer communication

oneagentctl --set-server= --set-tenant= --set-tenant-token=

get-network-zone

Lire zone réseau

oneagentctl --get-network-zone

set-network-zone

Définir zone réseau

oneagentctl --set-network-zone=zoneX

set-proxy

Définir proxy

oneagentctl --set-proxy=host:port

Nom, groupe, ID hôte

Organisation, facturation…

set-host-group

Classement pour refacturation

oneagentctl --set-host-group=GrpA

set-host-name

Nom personnalisé

oneagentctl --set-host-name=myhost

set-host-id-source

Définit ID source

oneagentctl --set-host-id-source=ip-addresses;namespace=test

Monitoring et maj auto

Modes et watchdog

set-monitoring-mode

fullstack ou infra-only

oneagentctl --set-monitoring-mode=infra-only

auto-update/watchdog

Paramétrage avancé

oneagentctl --set-auto-update-enabled=true --set-watchdog-portrange=50000:50100

Coûts & SLO

Tags facturation & SLO

dt.cost tags

Suivi budgétaire

oneagentctl --set-host-tag=dt.cost.costcenter=CC123

Voir: Resource attributes

Config SLO

Via API Dynatrace

POST /api/config/v1/service-level-objectives

Voir: SLO config

Lien copié dans le presse-papiers !