|
Splunk |
Dynatrace |
Analyse commerciale |
Splunk ITSI ingère, indexe et stocke tout fichier lisible par l’homme, quelle que soit la source, applications internes et tierces incluses. Il combine ces données avec des métriques et des traces, et offre des glass tables hautement configurables pour suivre et dépanner n’importe quel processus métier. |
Les angles morts empêchent les clients de Dynatrace d’avoir une vue complète de leurs processus métiers. Les données de télémétrie sont souvent absentes des solutions Dynatrace, car leur licence d’hôte est coûteuse. Leur agent propriétaire consomme beaucoup de ressources, ce qui empêche son déploiement à grande échelle, en particulier dans les environnements cloud-native. Même avec des données limitées, les vues métiers de Dynatrace sont rigides et permettent difficilement aux équipes d’ingénierie et ITOps d’identifier et de résoudre les problèmes. |
Détection et alertes |
Splunk diffuse des métriques granulaires à l’échelle de la seconde en quasi temps réel, pour les mettre à disposition des ingénieurs en quelques secondes. Nous collectons toutes les traces pour qu’aucun problème ne passe entre les mailles du filet et que les ingénieurs aient toutes les données utiles pour résoudre les incidents. Notre architecture réduit le MTTD et le MTTR, ce qui produit un effet direct sur l’expérience des consommateurs et réduit la charge de travail des ingénieurs et des équipes ITOps. |
L’architecture de collecte de métriques de Dynatrace est lente, ce qui prolonge le MTTD et dégrade l’expérience utilisateur. Les ingénieurs perdent patience lorsqu’ils doivent attendre que l’algorithme d’échantillonnage de Dynatrace détecte les problèmes. |
Gestion de la conservation et du pipeline de données |
Par défaut, Splunk conserve la plupart des données plus longtemps que Dynatrace, et avec un niveau de détail plus élevé.1 Les ingénieurs peuvent compter sur davantage d’informations et de contexte historique pour résoudre les problèmes complexes. Grâce à ses capacités de pointe en matière de traitement des pipelines de logs et de métriques et d’exportation des données, Splunk permet aux équipes d’acheminer, transformer, masquer et omettre des données, permettant ainsi aux ingénieurs de conserver uniquement la télémétrie dont ils ont besoin. |
Dynatrace enregistre les métriques en haute résolution pendant une courte période2, après quoi le niveau de détail diminue, privant progressivement les ingénieurs d’informations alors que le problème persiste. Aujourd’hui, l’offre de Dynatrace n’est pas à la hauteur des capacités de Splunk. L’éditeur a annoncé son intention de lancer un outil de pipeline d’ici mai 2024.3 |
Expérience de dépannage |
Les workflows de dépannage de Splunk Observability Cloud incluent du contexte métier qui indique aux ingénieurs où chercher, pourquoi le problème s’est produit et quel est son impact sur leur activité. Dernier avantage, ces workflows donnent des pistes de correction. Nos logs sont entièrement indexés, et ce contexte riche garantit aux utilisateurs de trouver rapidement ce qu’ils veulent. Les ingénieurs peuvent partir de la couche utilisateur, service, application ou infrastructure, identifier les éléments affectés et isoler rapidement ce qui est défectueux. |
Il faut beaucoup de temps et d’efforts pour parvenir à la source des problèmes imprévus et de ceux que Davis n’a pas su isoler. Dynatrace n’offre pas d’outils de navigation efficaces, tels que des balises d’exploration, des workflows métiers ou du contenu connexe. La plateforme de logging Dynatrace Grail crée ses index au moment de la requête, ce qui ralentit la recherche et la prive de structure et de contexte. Les utilisateurs finiront peut-être par trouver une réponse, mais il leur faudra du temps. De ce fait, même avec l’aide de Davis, le MTTR peut se prolonger considérablement avec Dynatrace. |
Prise en charge d’OpenTelemetry |
Seul Splunk permet de collecter des données dans n’importe quel format et a fait d’OpenTelemetry son approche de collecte standard. Nous pouvons ainsi collecter les données OpenTelemetry, les traiter, les transformer, les visualiser et s’en servir comme base pour créer des alertes, sans contraintes ni agents propriétaires. Nous sommes le seul fournisseur à proposer un profilage continu et une assistance commerciale4 pour notre implémentation d’OpenTelemetry. Les clients Splunk ont la possibilité de contribuer directement à la communauté et de profiter pleinement des avantages d’OpenTelemetry. |
La prise en charge embryonnaire d’OpenTelemetry par Dynatrace n’est pas adaptée aux besoins des entreprises. Malgré ses importantes contributions à la communauté, la capacité de Dynatrace à produire des analyses et des informations à partir des données OpenTelemetry reste limitée. Les utilisateurs doivent exécuter simultanément l’agent propriétaire Dynatrace et un collecteur OpenTelemetry. Les deux collecteurs envoient au back-end des données de télémétrie qui sont stockées séparément, entravant l’interrogation et la collecte d’informations. La prise en charge du profilage continu n’est pas disponible dans la distribution recommandée par l’éditeur. |