false

Splunk et Dynatrace

Pour isoler rapidement la source des problèmes sur des centaines de services interconnectés, il vous faut des workflows flexibles et l’accès à toutes vos données, sans angles morts. L’instrumentation de Dynatrace consomme beaucoup de ressources, la solution est onéreuse et ses workflows de débogage peu flexibles créent des angles morts dans les workloads cloud-native.

splunk et dynatrace
trop lent pour les infrastructures éphémères

Dynatrace

Trop lent pour les infrastructures éphémères

Les microservices dans un environnement Kubernetes peuvent se multiplier horizontalement en quelques secondes. La collecte et la visualisation par batch des données de télémétrie fournies par Dynatrace sont trop lentes pour que les ingénieurs puissent identifier les problèmes critiques et y répondre rapidement.

L’avantage de Splunk

Splunk Observability Cloud est conçu pour les applications cloud-native. Parce que nous collectons et présentons les données en moins de 10 secondes, nous fournissons des informations sur les événements lorsqu’ils surviennent dans les applications conteneurisées. Cette performance accélère le MTTR, réduit la frustration des utilisateurs et protège la réputation et les revenus des entreprises qui dépendent du numérique.

solution de logging inférieure

Dynatrace

Solution de logging inférieure

Dynatrace Grail ne prend pas en charge les transactions et les recherches à l’échelle qu’exigent les grandes entreprises. Ses index sont construits au moment des requêtes, ce qui réduit considérablement leurs performances, en particulier lorsqu’elles sont exécutées simultanément. L’immaturité de Grail a plusieurs inconvénients : sa communauté de support est réduite et son approche de requête complexe s’appuie sur trois langages différents. Tout cela rend Grail difficile à utiliser. Sans une solution de logging robuste et une mise en contexte des logs grâce aux métriques et aux traces, le processus de dépannage devient long et fastidieux.

L’avantage de Splunk

Depuis 2003, Splunk est un pionnier de l’architecture de données d’entreprise. Splunk peut ingérer, indexer, stocker et interroger des ensembles de données extrêmement volumineux avec une relative facilité. Nous indexons entièrement les données de télémétrie au moment de l’ingestion pour faciliter la recherche des causes profondes. Nos analyses unifiées établissent des corrélations entre les logs, les métriques et les traces. Adossé à notre méthode de recherche unifiée de pointe, Splunk offre des performances fiables y compris avec des requêtes simultanées, ce qui diminue le MTTR.


Nous nous appuyons également sur une vaste communauté de support passionnée et sur des certifications pour que nos clients puissent toujours trouver du personnel technique qualifié pour obtenir de l’aide.

tarification complexe et coûteuse

Dynatrace

Tarification complexe et coûteuse

Sa tarification complexe et élevée, reposant sur plusieurs métriques peu intuitives et des licences hôtes dimensionnées en fonction de la capacité de mémoire, demande beaucoup de temps et d’efforts aux clients qui sont souvent frustrés par leur investissement dans Dynatrace.

L’avantage de Splunk

La tarification simple et intuitive de Splunk offre une solution d’observabilité complète dont le prix repose sur une seule métrique : le nombre d’hôtes à superviser. Elle rassemble la supervision de l’infrastructure, la supervision des performances des applications, le profilage du code always-on, l’analyse des logs, la supervision des utilisateurs réels, la relecture de session et la supervision synthétique. Le nombre d’hôtes ne dépend pas de leur empreinte mémoire. Il est calculé sur la base d’une moyenne mensuelle : vous n’avez donc pas à vous soucier des pics de trafic. De plus, la relecture de la session est possible sans supplément. Splunk facilite la conversion de vos dépenses en valeur commerciale.

Avant de commencer à utiliser Splunk, chaque solution était sur mesure : il fallait se connecter aux machines de production pour analyser les logs et exécuter des scripts. Aujourd’hui, Splunk nous permet de répondre aux questions sur l’historique des applications à l’aide de requêtes simples.

Aki Yamada, Ingénieur du personnel, Rent the Runway
Lire le témoignage client

Splunk et Dynatrace

  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é.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.

1Les ensembles de métriques de supervision d’entreprise et les moniteurs de supervision d’utilisateurs réels sont stockés par défaut à une résolution d’une seconde pendant trois mois et à une résolution d’une minute pendant 13 mois. La traçabilité sans échantillonnage de Splunk stocke toutes les traces par défaut. Les logs indexés, les traces et les moniteurs synthétiques sont stockés pendant 30 jours, et une conservation plus longue est possible via la fédération S3.
2Les métriques du service Dynatrace sont stockées par défaut avec une résolution de 30 secondes pendant une heure et une minute pendant 35 jours. Les traces distribuées (échantillonnées au-dessus de 1 000 MTS/min) et les données d’action RUM sont conservées pendant 10 jours avec un cumul global disponible pendant 35 jours. Les clients sont tenus de déclarer les buckets de conservation des logs.
3https://www.dynatrace.com/news/blog/dynatrace-openpipeline-converging-observability-security-and-business-data-at-massive-scale-for-unmatched-analytics-in-context/
4L’assistance commerciale désigne une assistance téléphonique ou en ligne fournie par les employés du fournisseur et destinée à aider les ingénieurs à utiliser, améliorer et réparer les récepteurs et collecteurs OTEL recommandés par le fournisseur.

Reconnu par les plus grandes organisations du monde entier

Prendre un bon départ avec Splunk Observability Cloud