RousselTMLEARNING

Observability

Essential Dynatrace settings: owners, maintenance, naming, key requests and tags

Configure Dynatrace's cross-cutting settings: entity ownership, maintenance windows, naming rules, key requests and automatic or manual tags.

1. Ownership #

Who is responsible for what.

Configuring #

Teams are declared in the settings (identifier, contacts, channels). Entities are attached to them through a dt.owner metadata: host property, environment variable, Kubernetes label or tag.

# Hôte
sudo /opt/dynatrace/oneagent/agent/tools/oneagentctl --set-host-property=dt.owner=team-paiement --restart-service
# Pod Kubernetes
metadata:
  labels:
    dt.owner: team-paiement
Good practice: With owners filled in, notifications and workflows can directly notify the team concerned by a problem.

2. Maintenance windows #

Not alerting during an intervention.

Options #

BehaviorUsage
Detect problems and alertMaintenance with no expected impact
Detect without alertingThe most common case: problems remain visible but no notification is sent
Do not detectHeavy intervention, irrelevant data

A window is planned (one-off or recurring) or unplanned, and applies to a scope defined by filters (tags, entities, zones).

3. Naming rules #

Readable names.

Examples #

Naming rules rename hosts, process groups and services based on their metadata, for example to include the Kubernetes namespace:

Règle de nommage de groupe de processus :
  Format : {ProcessGroup:KubernetesNamespace} - {ProcessGroup:KubernetesContainerName}
  Condition : Kubernetes namespace existe
Common mistake: Renaming changes the display, not the entity's identity: history is preserved.

4. Key requests and tags #

Highlighting and organizing.

Key requests #

A key request is a service request marked as important (payment, login). It gets its own long-term metrics, dedicated thresholds and tracking in dashboards.

Tags #

TypePrinciple
Automatic tagsRules with conditions (for example: process groups whose host group starts with prod_ get env:prod)
Manual tagsAdded on an entity, or through the API
Environment tagsDT_TAGS variable, Kubernetes labels and annotations, cloud tags
Good practice: Prefer automatic tags based on reliable metadata: they also apply to future entities, unlike manual tags.

Related articles

Accessing the Dynatrace playground and getting started

The Dynatrace playground is a demo environment full of real data: how to access it, what it allows and does n…

Grail buckets in Dynatrace: creation, routing, retention, rights and costs

Complete guide to Grail buckets: purpose, default buckets, creation in Storage management, with the API or Te…

The Dynatrace QuickStart app: getting your first data in minutes

Discover the QuickStart app: add data with Auto Discovery or a dedicated tile, read Findings, explore with da…

Keep learning

Support us

♥ SUPPORT US

Support RousselTM Learning

Courses, articles, labs and certificates stay free with no intrusive ads. A voluntary contribution, of any amount you choose, pays for hosting, lab environments and new content.

Contribute with PayPal Any amount · card or PayPal accountLearn more
QR code PayPal
Or scan this QR code with your phone

Thank you, every contribution counts!