16 points par xguru 2024-11-30 | 3 commentaires | Partager sur WhatsApp
  • Optimisée pour les données de séries temporelles, elle offre de nombreuses fonctionnalités même lorsque d’anciennes séries temporelles sont continuellement remplacées à grande vitesse par de nouvelles
  • Stockage long terme pour Prometheus : utilisable directement dans Grafana comme alternative à Prometheus et Graphite (possible comme drop-in replacement)
  • Agrégation de flux puissante : peut servir d’alternative à StatsD
  • Adaptée aux données à grande échelle : prend en charge divers workloads d’entreprise comme l’APM, Kubernetes, les capteurs IoT, les voitures connectées, la télémétrie industrielle et les données financières
  • Requêtes : prend en charge à la fois PromQL et MetricsQL, plus performant
  • Configuration pratique : sans dépendances, petit binaire unique, configurable via des flags en ligne de commande. Les valeurs par défaut sont finement réglées. Sauvegarde et restauration possibles via des instant snapshots
  • Vue globale des requêtes : permet des requêtes unifiées sur plusieurs sources de données envoyant vers plusieurs instances Prometheus
  • Prise en charge de nombreux protocoles :
    • API remote write des exporters Prometheus, format d’exposition
    • Protocole InfluxDB line (HTTP,TCP,UDP)
    • Protocole Graphite avec tags
    • Messages put OpenTSDB, requêtes HTTP OpenTSDB /api/put
    • Format JSON line, CSV arbitraire
    • Format binaire natif
    • DataDog agent, DogStatsD, NewRelic agent, OpenTelemetry, etc.
  • Prise en charge du stockage basé sur NFS : Amazon EFS, Google Firestore

Fonctionnalités supplémentaires de la version entreprise

  • Détection d’anomalies (Anomaly Detection) : détecte automatiquement des anomalies complexes pour simplifier les règles d’alerte
  • Automatisation des procédures de sauvegarde régulières
  • Réduction des coûts de stockage grâce à plusieurs durées de rétention
  • Downsampling : optimisation des performances pour les anciennes données
  • Versions stables : prise en charge du support à long terme (LTS) et possibilité de développement de fonctionnalités sur mesure avec support technique

3 commentaires

 
dongho42 2024-12-01

Moi aussi, je l’essaie en ce moment, et pour configurer la HA et le stockage long terme, ce que j’apprécie le plus, c’est que l’architecture est plus simple que celle d’autres alternatives comme Thanos, Mimir ou Cortex. J’ai aussi trouvé appréciable que certains comportements difficiles à comprendre dans PromQL ou certaines fonctionnalités non prises en charge soient couverts par MetricsQL. En revanche, c’est un peu dommage qu’il n’y ait pas une intégration transparente avec l’Object Storage comme avec Thanos Storage GW...

 
kandk 2024-12-02

« Le comportement incompréhensible de PromQL » : je compatis totalement.

 
xguru 2024-11-30

M3 - plateforme open source de métriques
Dans les commentaires du post ci-dessus publié il y a 4 ans, quelqu’un disait que VictoriaMetrics semblait intéressant mais que le fait qu’il n’y ait qu’un seul mainteneur était inquiétant ; aujourd’hui, le projet compte désormais 294 contributeurs.