EBU/EUROVISION

GENEVE MONITORING

Laurent

#Whoami

EBU (UER)

L'EBU est la plus grande alliance de Public Broadcaster au monde

 

L’EUROVISION est le premier distributeur et producteur de contenus de qualité 

    73 Membres

    56 pays

  781 chaînes de télévision
1049 stations de radio

150K transmissions/An

  35K News/An

IT WEB

 

8 Geeks (Entre 27 et 35 ans)

 

Agile Team (scrumban)

 

Devops : PM, Dev, Support, Infra (hybrid cloud : amazon) 

     20 Projets par An

 5500 Tâches par An
   500 Releases par An

 

 

 

40 Serveurs

17M Pages views

24/7 Support

Nagios XI

Présentation

Outil de monitoring système et réseau open-source.

L'Agent NSclient

Script shell, perl, php, …

 

Réalise X tests/actions

 

Retourne un code statut et les data performances : 

                        0 : OK 

                        1 : WARNING

                        2 : CRITICAL

                        3 : UNKNOWN

Sizing

+700 hosts

+6000 Services environs

+5000 Checks par minutes

40 Operateurs

Module Nagios BPI

Control en temps réel des processus métiers

Module Nagios Nagvis

DEMO

Pas mal... mais...

Aucune gestion des logs applicatifs

Impossible de corréler les logs

Server side : Aucune analyse du côté client

ELK

Elasticsearch Logstash Kibana

Outils de gestion des logs

 

Elasticsearch : Moteur de recherche basé sur du NoSQL.

 

Logstash : Outil pour collecter, gérer et transformer des logs. (ruby)

 

Kibana : Dashboard de visualisation (nodejs)

Workflow Logstash

Grok

 

Extraction de champs

 

Performance

 

De nombreux patterns

 

Utilisation des Regex

DEMO

Super !!! ou pas...

Infrastructure complexe

Pas de corrélation de logs

Produit jeune, peu de dashboards ou modules disponibles

Peut-être néfaste pour votre infrastructure :-)

... Next steps

SPLUNK SaaS

 

Similaire à la solution ELK

Corrélation de logs

Business Intelligence

Nombreux Modules dispo

SaaS (env 9000$/an)

New relic

 

Performance monitoring

Client-side (javascript/sdk)

& Server-side (Agent)

SaaS ($$$)

Questions ?

deck

By Laurent pythoud