Obervability
Services
AudiTrace
Ressources▾
Contact
FR ▾
Réserver un audit gratuit
Domaine d’audit · 1 contrôle
Audit SLO Dynatrace : des définitions que la redétection casse
Un contrôle sur les objectifs de niveau de service — si le sélecteur d’entités de chaque SLO correspond encore aux entités visées à l’origine.
Réserver un audit gratuit
Les 71 contrôles
Ce que ces contrôles lisent
Validité des définitions de SLO
Chaque SLO, son sélecteur d’entités, et si ce sélecteur résout aujourd’hui vers les entités prévues.
Pourquoi c’est important
Un SLO s’écrit contre un sélecteur, et les sélecteurs s’écrivent contre des entités que la redétection peut remplacer. Quand un service est redétecté — après un changement de déploiement, une modification de règle de nommage ou une migration de plateforme —, le SLO ne renvoie pas d’erreur. Il mesure silencieusement un ensemble plus petit, ou vide, et affiche un budget d’erreur parfait.
Le contrôle résout chaque sélecteur de SLO et signale ceux qui ne correspondent à rien ou dont l’ensemble a fortement changé de taille. Un SLO qui affiche 100 % parce qu’il ne mesure rien est pire que pas de SLO du tout : quelqu’un s’en sert pour décider des mises en production.
Les questions qu’on nous pose sur ce domaine
Pourquoi un SLO cesse-t-il de correspondre à son service ?
Parce que l’identité de l’entité a changé. La redétection crée un nouvel id d’entité pour ce qu’un humain appellerait le même service, et le sélecteur — surtout s’il repose sur un id — continue de pointer vers l’ancien.
Faut-il plutôt des sélecteurs fondés sur les tags ?
En général, oui, et c’est dans le domaine Tagging que l’audit vérifie si la convention de tagging est assez cohérente pour le permettre. L’ordre compte : des sélecteurs fondés sur des tags incohérents échouent d’une manière plus difficile à repérer.
Les autres domaines d’audit
Dix-neuf domaines, 71 contrôles, une exécution en read-only. Chaque domaine a sa page.
FinOps
Où part l’argent, et ce qui est récupérable
Kubernetes
Couverture des clusters, versions, échecs récurrents
Alerting
Si un incident atteindrait réellement un humain
Audit log
Qui a changé quoi, quand, et hors heures ouvrées
Coverage
Ce qui est surveillé, et ce qui en a seulement l’air
RUM
Portée du monitoring des utilisateurs réels et réglages de confidentialité
Grail
Buckets, retention, coût de stockage annualisé
Pipelines
Traitement à l’ingestion, masquage, règles de rejet
Synthetic
Moniteurs Synthetic qui passent, échouent ou ne tournent jamais
Topology
Qualité de la détection d’entités et explosion du nombre d’entités
OpenTelemetry
Sources OTel et double instrumentation
Security
Portées des tokens, expiration, identifiants dormants
Workflows
Automatisations qui échouent ou ne se déclenchent jamais
Bizevents
Hygiène des fournisseurs d’événements métier
Dashboards
Inventaire des dashboards
Davis
Taux d’attribution de cause racine
OpenPipeline
Résolution des routes et des pipelines
SLO
Définitions de SLO qui cassent à la redétection
Tagging
Convention de tagging des environnements
Voyez ce que ce domaine trouve sur votre propre tenant.
Une exécution en read-only couvre les dix-neuf domaines. Vous gardez le rapport dans tous les cas.
Réserver un audit gratuit
Voir comment fonctionne AudiTrace
Découvrez ce que votre Obervability fait réellement.
Un audit prend une exécution. Les constats prennent une réunion. Ce que vous en faites vous appartient.
Experts Dynatrace certifiés
+1
Obervability
Implémentation, services managés et support Dynatrace. Chaque constat arrive avec la source qui le sous-tend.
Services
Services
AudiTrace
Étude de cas
Guides
Audit Dynatrace
Optimisation des coûts Dynatrace
Étude de cas
Articles
Nous joindre
Contact
hello@obzervability.com
© 2026 Obervability · Tous droits réservés.
Confidentialité
Conditions d’utilisation
Accessibilité
Obervability
{{ t.navServices }}
AudiTrace
{{ resLabel }}▾
{{ t.navContact }}
{{ footGuideAudit }}
{{ footGuideCost }}
{{ footGuideCase }}
{{ footGuideArticles }}
{{ langLabel }} ▾
English
{{ altLabel }}
{{ t.heroKicker }}
{{ t.heroTitle }}
{{ t.heroSub }}
{{ t.heroCta1 }}
{{ t.heroCta2 }}
{{ t.badge }}
71
{{ t.stripChecks }}
19
{{ t.stripDomains }}
21
{{ t.stripRem }}
0
{{ t.stripWrite }}
{{ t.svcTitle }}
{{ t.s1t }}
{{ t.s1d }}
{{ t.s2t }}
{{ t.s2d }}
{{ t.s3t }}
{{ t.s3d }}
{{ t.caseKicker }}
{{ t.caseTitle }}
{{ t.caseCtx }}
{{ t.caseNote }}
{{ t.svcKick }}
{{ t.svcTitle2 }}
{{ t.svcSub }}
{{ t.heroCta1 }}
{{ t.svcCta2 }}
71
{{ t.svcL1 }}
$114–178k
{{ t.svcL2 }}
0
{{ t.svcL3 }}
{{ t.svcTracksT }}
{{ t.svcTracksD }}
{{ k.t }}
{{ k.g }}
{{ k.d }}
{{ t.fcTitle }}
{{ t.svcFindD }}
{{ f.t }}
{{ f.d }}
{{ t.svcEngT }}
{{ t.colEng }}
{{ t.colTrack }}
{{ t.colShape }}
{{ e.n }}
{{ e.k }}
{{ e.s }}
{{ t.svcCtaT }}
{{ t.svcCtaD }}
{{ g.kicker }}
{{ g.title }}
{{ g.sub }}
{{ g.cta1 }}
{{ g.cta2 }}
{{ g.s1h }}
{{ p.t }}
{{ g.s2h }}
{{ g.s2sub }}
{{ c.t }}
{{ c.d }}
{{ g.s3h }}
{{ g.s3sub }}
{{ g.s4h }}
{{ g.s4sub }}
{{ g.tableNote }}
{{ g.s5h }}
{{ g.s5sub }}
{{ k.t }}
{{ k.d }}
{{ g.s6h }}
{{ c.t }}
{{ c.d }}
{{ g.faqH }}
{{ f.q }}
{{ f.a }}
{{ g.closerT }}
{{ g.closerD }}
{{ g.cta1 }}
{{ g.closerCta }}
{{ g.kicker }}
{{ g.title }}
{{ g.sub }}
{{ g.cta1 }}
{{ g.cta2 }}
{{ g.s1h }}
{{ p.t }}
{{ g.s2h }}
{{ g.s2sub }}
{{ g.tableNote }}
{{ g.s3h }}
{{ c.t }}
{{ c.d }}
{{ g.s4h }}
{{ c.t }}
{{ c.d }}
{{ g.faqH }}
{{ f.q }}
{{ f.a }}
{{ g.closerT }}
{{ g.closerD }}
{{ g.cta1 }}
{{ g.closerCta }}
{{ dom.kicker }}
{{ dom.title }}
{{ dom.lede }}
{{ dom.ctaBook }}
{{ dom.ctaChecks }}
{{ dom.hReads }}
{{ r.t }}
{{ r.d }}
{{ dom.hWhy }}
{{ p.t }}
{{ dom.findLabel }}
{{ dom.findName }}
{{ dom.lblScale }}
{{ dom.findScale }}
{{ dom.lblImpact }}
{{ dom.findImpact }}
{{ dom.findNote }}
{{ dom.hFaqs }}
{{ f.q }}
{{ f.a }}
{{ dom.hOther }}
{{ dom.otherSub }}
{{ dom.closerT }}
{{ dom.closerD }}
{{ dom.ctaBook }}
{{ dom.closerCta }}
{{ c.kicker }}
{{ c.title }}
{{ c.sub }}
{{ c.cta1 }}
{{ c.cta2 }}
{{ f.n }}
{{ f.l }}
{{ c.s1h }}
{{ c.s1sub }}
{{ c.tableNote }}
{{ c.s2h }}
{{ p.t }}
{{ c.s3h }}
{{ a.t }}
{{ a.d }}
{{ c.s4h }}
{{ f.q }}
{{ f.a }}
{{ c.closerT }}
{{ c.closerD }}
{{ c.cta1 }}
{{ c.closerCta }}
{{ art.kicker }}
{{ art.title }}
{{ art.dek }}
{{ art.dateLine }}
{{ s.h }}
{{ p.t }}
DQL
{{ s.code }}
{{ art.findLabel }}
{{ art.findName }}
{{ art.scaleLabel }}
{{ art.findScale }}
{{ art.impactLabel }}
{{ art.findImpact }}
{{ art.takeawayLabel }}
{{ art.takeaway }}
{{ art.moreLabel }}
{{ art.ctaTitle }}
{{ art.ctaSub }}
{{ art.ctaBtn }}
AudiTrace
{{ artIndexKicker }}
{{ artIndexTitle }}
{{ artIndexSub }}
{{ t.privTitle }}
{{ t.privUpdated }}
{{ s.h }}
{{ s.b }}
{{ t.termsTitle }}
{{ t.termsUpdated }}
{{ s.h }}
{{ s.b }}
{{ t.a11yTitle }}
{{ t.a11yUpdated }}
{{ s.h }}
{{ s.b }}
{{ c.t }}
{{ c.d }}
{{ t.pTitle }}
{{ p.t }}
{{ p.d }}
{{ p.fig }}
{{ t.hTitle }}
{{ s.n }}
{{ s.t }}
{{ s.d }}
{{ t.way1k }}
{{ t.way1t }}
{{ t.way1d }}
{{ t.way2k }}
{{ t.way2t }}
{{ t.way2d }}
{{ t.waysNote }}
{{ t.fcTitle }}
{{ i.t }}
{{ i.d }}
{{ t.prDelTitle }}
{{ d.t }}
{{ d.d }}
{{ t.dTitle }}
{{ t.dSub }}
{{ t.secTitle }}
{{ b.t }}
{{ b.d }}
{{ n.t }}
{{ t.oTitle }}
{{ o.k }}
{{ o.t }}
{{ o.d }}
{{ o.p }}
{{ t.faqTitle }}
{{ q.q }}
{{ q.a }}
{{ t.cTitle }}
{{ t.cSub }}
{{ t.badge }}
{{ t.fSentT }}
{{ t.fSentD }}
{{ ccDial }}
{{ formErrMsg }}
{{ t.footColServices }}
{{ t.navServices }}
AudiTrace
{{ t.navCase }}
{{ t.footColGuides }}
{{ footGuideAudit }}
{{ footGuideCost }}
{{ footGuideCase }}
{{ footGuideArticles }}
{{ t.footColReach }}
{{ t.navContact }}
hello@obzervability.com
© 2026 Obzervability · {{ t.footRights }}
{{ t.navPrivacy }}
{{ t.navTerms }}
{{ t.navA11y }}