Blog

Vous avez des données. Et maintenant ?

par Vivian Au 31 juillet 2014 | 4 minutes de lecture

Article de blog invité d'Angel Fernández Camba, développeur chez Logtrust Avec Logtrust, vous visualiserez toutes les informations sur votre entreprise dans des tableaux de bord et recevrez des alertes sur n'importe quel paramètre dont vous avez besoin, toujours en temps réel.

Les entreprises n'ont pas besoin de chercher bien loin pour augmenter leur chiffre d'affaires. Nombre d'entre elles disposent d'une mine de données à analyser. Mais comment transformer ces données en argent ? La réponse est simple : les journaux. Ces journaux sont des événements qui se produisent au sein d'un serveur, d'une application et d'un pare-feu. Ils contiennent une multitude d'informations intéressantes que chaque service de l'entreprise peut exploiter. Le marketing peut filtrer les données pour découvrir de nouvelles sources de revenus, tandis que les équipes informatiques peuvent détecter et suivre les comportements suspects en temps réel afin d'éliminer les interruptions de service et de fidéliser la clientèle.

it_performance

Les données sont partout autour de nous

Les téléphones portables, tablettes et ordinateurs portables sont connectés aux serveurs de l'entreprise. Dès qu'un internaute navigue sur le web, envoie des e-mails ou utilise des applications, des informations sont générées. Cette masse d'informations « cachées » recèle des renseignements exploitables qui attendent d'être révélés, mais malheureusement, la plupart sont non structurés. Il est donc plus difficile de trouver des informations utiles parmi toutes ces données. Certaines entreprises se tournent vers des outils Big Data pour traiter les données, mais leurs ressources sont limitées. Celles qui maîtrisent les solutions de gestion des journaux créent des scripts internes pour y parvenir. Cette situation implique beaucoup d'efforts pour des ressources limitées ; il est donc nécessaire de trouver un moyen plus simple de synthétiser toutes vos informations afin d'en extraire les informations précieuses et d'avoir un impact positif sur votre entreprise.

big_data_sources

Comment donner vie à vos données

Comprendre vos données est primordial. Vous pouvez disposer d'une multitude de données utiles, mais sans les bons outils, elles sont inutiles. Les représentations de données peuvent vous aider à comprendre les relations entre les variables lorsqu'une erreur ou un événement se produit. C'est essentiel pour savoir comment des événements similaires se sont produits ou les catégoriser. Pour diagnostiquer un problème, il est utile d'avoir une représentation visuelle des données afin d'identifier les tendances plutôt que de parcourir des millions de lignes d'un tableau. La manière dont les données sont représentées est également importante. Selon leur nature, il existe de nombreuses façons de les présenter visuellement.

Les graphiques peuvent vous donner une vision aux rayons X

Certains d'entre nous sont des apprenants visuels ; les graphiques peuvent donc être un bon moyen de mettre rapidement en évidence les points sensibles. Imaginez que nous ayons un site web et que nous souhaitions savoir quand le service ne fonctionne pas correctement. Tout d'abord, nous devons analyser le nombre de requêtes que nous envoyons et le nombre d'entre elles qui comportent des erreurs. L'utilisation d'une carte peut aider à identifier les problèmes dans un pays spécifique ou dans le monde entier. Voici un exemple de carte de répartition des requêtes :

global_heat_map

Une autre façon de voir les mêmes informations dans un autre type de représentation visuelle est d'utiliser des diagrammes de Voronoï :

spain_log

L'Espagne étant la zone à problèmes, nous pouvons analyser les régions présentant des erreurs. Une visualisation des erreurs par ville peut vous donner une meilleure idée des zones à problèmes. À titre de comparaison, comment cette répartition des erreurs se compare-t-elle à celle du reste du monde ?

Plus un pays envoie de requêtes, plus il est susceptible d'être source d'erreurs. Supposons que notre problème ne concerne pas un seul pays, mais le monde entier. Les graphiques peuvent contenir la carte de distribution des erreurs pour un jour donné, mais dans le graphique ci-dessous, nous pouvons nous rapprocher de la dernière heure pour voir si le problème suit la même distribution.

Hourly_error_distribution

La carte de distribution des erreurs de la dernière heure se concentre sur l'Allemagne. Ces statistiques pourraient nous permettre de détecter des anomalies système. Les statistiques du serveur nous permettent de déterminer l'origine des erreurs.

CPU_overland

Le tableau de bord ci-dessus montre que notre serveur a subi une surcharge du processeur due aux routines de maintenance du système. Si cette surcharge impacte vos clients, vous devrez contacter votre ingénieur d'astreinte pour résoudre le problème. Optimisez la valeur de vos données en intégrant PagerDuty et Logtrust aujourd'hui.