16 puntos por xguru 2024-11-30 | 3 comentarios | Compartir por WhatsApp
  • Está optimizada para datos de series temporales y ofrece diversas funciones incluso cuando las series antiguas se reemplazan continuamente por nuevas a gran velocidad
  • Almacenamiento de largo plazo para Prometheus: se puede usar directamente desde Grafana como alternativa a Prometheus y Graphite (drop-in replacement posible)
  • Potente agregación de streams: puede usarse como alternativa a StatsD
  • Adecuada para datos a gran escala: admite diversas cargas de trabajo empresariales como APM, Kubernetes, sensores IoT, autos conectados, telemetría industrial y datos financieros
  • Consultas: compatible tanto con PromQL como con MetricsQL, que ofrece mejor rendimiento
  • Configuración sencilla: sin dependencias, un único binario pequeño, configurable mediante flags de línea de comandos. Los valores predeterminados están afinados. Permite respaldo y restauración con instant snapshots
  • Vista global de consultas: permite consultas unificadas sobre múltiples fuentes de datos que envían múltiples instancias de Prometheus
  • Compatibilidad con diversos protocolos:
    • API de remote write de Prometheus exporter, formato de exposición
    • Protocolo line de InfluxDB (HTTP, TCP, UDP)
    • Protocolo Graphite con tags
    • Mensajes put de OpenTSDB, solicitudes HTTP OpenTSDB /api/put
    • Formato JSON line, CSV arbitrario
    • Formato binario nativo
    • DataDog agent, DogStatsD, NewRelic agent, OpenTelemetry, etc.
  • Soporte para almacenamiento basado en NFS: Amazon EFS, Google Firestore

Funciones adicionales de la versión empresarial

  • Detección de anomalías (Anomaly Detection): detecta automáticamente anomalías complejas para simplificar las reglas de alerta
  • Automatización de procedimientos de respaldo periódicos
  • Reducción de costos de almacenamiento con múltiples períodos de retención
  • Downsampling: optimización del rendimiento para datos antiguos
  • Versiones estables: soporte de largo plazo (LTS) y posibilidad de desarrollo de funciones personalizadas con soporte técnico

3 comentarios

 
dongho42 2024-12-01

Yo también lo he estado probando últimamente, y lo que más me gustó al configurar HA y LongTerm Storage es que la arquitectura es más simple que la de otras alternativas como Thanos, Mimir o Cortex. También me gustó que comportamientos de PromQL que no se entienden bien o funciones no soportadas sí funcionaran con MetricsQL. Pero es un poco una lástima que no tenga una integración fluida con Object Storage como la de Thanos Storage GW...

 
kandk 2024-12-02

"El comportamiento difícil de entender en PromQL" me representa totalmente.

 
xguru 2024-11-30

M3 - plataforma de métricas de código abierto
En los comentarios de la publicación de hace 4 años de arriba, hubo alguien que escribió que VictoriaMetrics parecía bueno, pero que le preocupaba que tuviera un solo maintainer; ahora ya tiene 294 contributors.