16 pontos por xguru 2024-11-30 | 3 comentários | Compartilhar no WhatsApp
  • Otimizado para dados de séries temporais e oferece vários recursos mesmo quando séries temporais antigas são continuamente substituídas por novas em alta velocidade
  • Armazenamento de longo prazo para Prometheus: pode ser usado diretamente no Grafana como alternativa ao Prometheus e ao Graphite (drop-in replacement)
  • Agregação de streams poderosa: pode ser usado como alternativa ao StatsD
  • Adequado para dados em grande escala: suporta várias cargas de trabalho empresariais, como APM, Kubernetes, sensores IoT, carros conectados, telemetria industrial e dados financeiros
  • Consultas: suporta tanto PromQL quanto MetricsQL, que oferece melhor desempenho
  • Configuração conveniente: sem dependências, pequeno binário único, configurável por flags de linha de comando. Os valores padrão são bem ajustados. Backup e restauração possíveis com snapshots instantâneos
  • Visão global de consultas: permite consultas unificadas em várias fontes de dados que apontam para várias instâncias do Prometheus
  • Suporte a vários protocolos:
    • Prometheus exporter remote write API, exposition format
    • Protocolo InfluxDB line (HTTP,TCP,UDP)
    • Protocolo Graphite com tags
    • Mensagens put do OpenTSDB, requisições HTTP OpenTSDB /api/put
    • Formato JSON line, CSV arbitrário
    • Formato binário nativo
    • DataDog agent, DogStatsD, NewRelic agent, OpenTelemetry etc.
  • Suporte a armazenamento baseado em NFS: Amazon EFS, Google Firestore

Recursos adicionais da versão enterprise

  • Detecção de anomalias (Anomaly Detection): detecta automaticamente anomalias complexas e simplifica regras de alerta
  • Automação de procedimentos periódicos de backup
  • Redução de custos de armazenamento com múltiplos períodos de retenção
  • Downsampling: otimização de desempenho para dados antigos
  • Releases estáveis: oferece suporte de longo prazo (LTS) e possibilidade de desenvolvimento de recursos personalizados com suporte técnico

3 comentários

 
dongho42 2024-12-01

Também estou usando ultimamente, e na hora de montar HA e LongTerm Storage o que mais gostei foi que a arquitetura é mais simples do que outras alternativas como Thanos, Mimir e Cortex. Também achei ótimo que aqueles comportamentos do PromQL que eu não entendia ou recursos não suportados funcionam com o MetricsQL. Mas é um pouco uma pena que não haja uma integração seamless com Object Storage como no Thanos Storage GW...

 
kandk 2024-12-02

Concordo demais com a parte de "comportamentos difíceis de entender no PromQL".

 
xguru 2024-11-30

M3 - Plataforma de métricas open source
Nos comentários do post acima, publicado há 4 anos, havia quem dissesse que o VictoriaMetrics parecia bom, mas que dava insegurança por ter apenas um maintainer; agora ele já tem 294 contribuidores.