Uncategorized

TSL - Time Series Language

TSL: a developer-friendly Time Series query language for all our metrics

At the Metrics team we have been working on time series for several years. From our experience the data analytics capabilities of a Time Series Database (TSDB) platform is a key factor to create value from your metrics. And these analytics capabilities are mostly defined by the query languages they support. 

TSL stands for Time Series Language. In a few words, TSL is an abstracted way, under the form of an HTTP proxy, to generate queries for different TSDB backends. Currently it supports Warp 10’s WarpScript and  Prometheus’ PromQL query languages but we aim to extend the support to other major TSDB.

To better understand why we created TSL, we are reviewing some of the TSDB query languages supported on OVH Metrics Data Platform. When implementing them, we learnt the good, the bad and the ugly of each one. At the end, we decided to build TSL to simplify the querying on our platform, before open-sourcing it to use it on any TSDB solution. 

Why did we decide to invest some of our Time in such a proxy? Let me tell you the story of the OVH metrics protocol!

TSL: a developer-friendly Time Series query language for all our metrics Read More »

Upgrading vSphere

How we’ve updated 850 vCenter in 4 weeks

Handling release management on enterprise software isn’t an easy job: updating infrastructures, coping with the fear of not being supported by the software editor, upgrading licenses to be compatible with new versions, and taking all precautions to rollback if something isn’t working as expected…

With OVH Private Cloud, we take away from you this responsibility, we are managing this time-costing and stressful aspect to allow you to concentrate in your business and your production.

But, this doesn’t mean it’s not a challenge for us neither.

How we’ve updated 850 vCenter in 4 weeks Read More »

Le rôle d’Humain dans les entreprises numériques

En 2017, OVH a beaucoup grandi à travers les recrutements que nous avons faits en Europe, le rachat d’une entreprise aux USA, la construction de 14 nouveaux Datacentres et le démarrage des activités en APAC. En moins de 18 mois, nous avons doublé le nombre d’employés en passant de 1200 personnes à 2500 personnes. BTW, je ne recommande pas de grandir aussi vite.  OVH est une entreprise

Le rôle d’Humain dans les entreprises numériques Read More »

OVH & Apache Flink

Handling OVH’s alerts with Apache Flink

OVH relies extensively on metrics to effectively monitor its entire stack. Whenever they are low-level or business centric, they allow teams to gain insight into how our services are operating on a daily basis. The need to store millions of datapoints per second has produced the need to create a dedicated team to build a operate a product to handle that load: Metrics Data Platform. By relying on Apache Hbase, Apache Kafka and Warp 10, we succeeded in creating a fully distributed platform that is handling all our metrics… and yours!

After building the platform to deal with all those metrics, our next challenge was to build one of the most needed feature for Metrics: Alerting. 

Handling OVH’s alerts with Apache Flink Read More »

Revue des datacentres 2019, step 2 : Gravelines, France, Europe de l’Ouest

Cap au Nord, pour la suite de notre tournée ! Nous poursuivons le passage en revue de nos infrastructures avec une étape dans le datacentre de Gravelines (GRA). A seulement 60 kilomètres du siège, c’est l’une des plus importantes équipes de la Business Unit Industry avec 60 collaborateurs présents sur le site, répartis en plusieurs

Revue des datacentres 2019, step 2 : Gravelines, France, Europe de l’Ouest Read More »

Cloud Act, quel impact pour les utilisateurs de cloud ?

Une récente évolution juridique a déclenché l’excitation des juristes en raison de sa complexité et de ses conséquences potentiellement considérables : la loi dite « Cloud Act », promulguée par le président Trump le 23 mars 2018. Alors, qu’est-ce que le Cloud Act et pourquoi devriez-vous vous en soucier ? C’est la question que je me suis

Cloud Act, quel impact pour les utilisateurs de cloud ? Read More »