VictoriaMetrics é uma solução rápida, econômica e escalonável para monitorar e gerenciar dados de séries temporais. Ele oferece alto desempenho e confiabilidade, tornando-o a escolha ideal para empresas de todos os tamanhos.
Aqui estão alguns recursos e informações sobre VictoriaMetrics:
Documentação: docs.victoriametrics.com
Estudos de caso: Grammarly, Roblox, Wix,....
Disponível: versões binárias, imagens Docker, código-fonte
Tipos de implantação: versão de nó único, versão cluster e versão empresarial
Changelog: CHANGELOG e como atualizar
Comunidade: Slack, X (Twitter), LinkedIn, YouTube
Sim, abrimos o código-fonte do VictoriaMetrics de nó único e da versão cluster.
VictoriaMetrics é otimizado para dados de séries temporais, mesmo quando as séries temporais antigas são constantemente substituídas por novas em alta velocidade, ele oferece muitos recursos:
Armazenamento de longo prazo para Prometheus ou como substituto imediato para Prometheus e Graphite em Grafana.
Agregação de fluxo poderosa : pode ser usada como uma alternativa ao StatsD.
Ideal para big data : funciona bem com grandes quantidades de dados de série temporal de APM, Kubernetes, sensores IoT, carros conectados, telemetria industrial, dados financeiros e diversas cargas de trabalho empresariais.
Linguagem de consulta : oferece suporte ao PromQL e ao MetricsQL de maior desempenho.
Fácil de configurar : Sem dependências, único binário pequeno, configuração através de sinalizadores de linha de comando, mas o padrão também é ajustado; faça backup e restaure com instantâneos instantâneos.
Visualização de consulta global : múltiplas instâncias do Prometheus ou quaisquer outras fontes de dados podem ingerir dados no VictoriaMetrics e consultá-los por meio de uma única consulta.
Vários protocolos : suporta raspagem, ingestão e preenchimento de métricas em vários protocolos.
Exportadores Prometheus, API de gravação remota Prometheus, formato de exposição Prometheus.
Protocolo de linha InfluxDB sobre HTTP, TCP e UDP.
Protocolo de texto simples de grafite com tags.
Mensagem de colocação do OpenTSDB.
Solicitações HTTP OpenTSDB /api/put.
Formato de linha JSON.
Dados CSV arbitrários.
Formato binário nativo.
Agente DataDog ou DogStatsD.
Agente de infraestrutura NewRelic.
Formato de métricas OpenTelemetry.
Armazenamentos baseados em NFS : oferece suporte ao armazenamento de dados em armazenamentos baseados em NFS, como Amazon EFS, Google Filestore.
E muitos outros recursos, como renomeação de métricas, limitador de cardinalidade, etc.
Além disso, a versão Enterprise inclui recursos extras:
Detecção de anomalias : Automação e simplificação de suas regras de alerta, cobrindo anomalias complexas encontradas em dados de métricas.
Automação de backup : automatiza procedimentos regulares de backup.
Múltiplas retenções : Reduzindo os custos de armazenamento especificando diferentes retenções para diferentes conjuntos de dados.
Downsampling : Reduzindo os custos de armazenamento e aumentando o desempenho para consultas sobre dados históricos.
Lançamentos estáveis com linhas de suporte de longo prazo (LTS).
Suporte abrangente : Consultoria de primeira classe, solicitações de recursos e suporte técnico fornecidos pela equipe principal de desenvolvimento da VictoriaMetrics.
Muitos outros recursos, sobre os quais você pode ler na página Enterprise.
Entre em contato conosco se precisar de suporte empresarial para VictoriaMetrics. Ou você pode solicitar uma licença de teste gratuita aqui. Os binários corporativos baixados estão disponíveis em Github Releases.
Aplicamos rigorosamente medidas de segurança em tudo o que fazemos. VictoriaMetrics obteve certificações de segurança para desenvolvimento de software de banco de dados e serviços de monitoramento baseados em software. Consulte a página Segurança para obter mais detalhes.
Alguns bons benchmarks alcançados pela VictoriaMetrics:
Pegada mínima de memória : lidando com milhões de séries temporais exclusivas com 10x menos RAM que o InfluxDB, até 7x menos RAM que o Prometheus, Thanos ou Cortex.
Altamente escalonável e com desempenho para ingestão e consulta de dados, supera 20 vezes o InfluxDB e o TimescaleDB.
Alta compactação de dados : 70 vezes mais pontos de dados podem ser armazenados em armazenamento limitado do que o TimescaleDB, é necessário 7 vezes menos espaço de armazenamento do que o Prometheus, Thanos ou Cortex.
Redução dos custos de armazenamento : 10x mais eficaz que o Graphite, de acordo com o estudo de caso da Grammarly.
Um VictoriaMetrics de nó único pode substituir clusters de tamanho médio construídos com soluções concorrentes como Thanos, M3DB, Cortex, InfluxDB ou TimescaleDB. Veja VictoriaMetrics vs Thanos, Medindo a escalabilidade vertical, Guerras de armazenamento de gravação remota - PromCon 2019.
Otimizado para armazenamento : Funciona bem com IO de alta latência e IOPS baixo (HDD e armazenamento de rede em AWS, Google Cloud, Microsoft Azure, etc.).
Sinta-se à vontade para fazer qualquer pergunta sobre VictoriaMetrics:
Convidador do Slack e canal do Slack
X (Twitter)
Telegram-pt
Telegram-ru
Mastodonte
Se você gosta do VictoriaMetrics e deseja contribuir, leia estes documentos.
O arquivo ZIP fornecido contém três pastas com diferentes orientações de logotipo. Cada pasta inclui os seguintes tipos de arquivo:
JPEG: visualizar arquivos
PNG: Visualize arquivos com fundo transparente
IA: arquivos do Adobe Illustrator
Fonte usada: Lato Black
Baixe aqui: Fonte Lato
Preto #000000
Roxo #4d0e82
Laranja #ff2e00
Branco #ffffff
Use apenas a fonte Lato Black conforme especificado.
Mantenha espaço livre suficiente ao redor do logotipo para visibilidade.
Não modifique o espaçamento, o alinhamento ou o posicionamento dos elementos do desenho.
Você pode redimensionar o logotipo conforme necessário, mas certifique-se de que todas as proporções permaneçam intactas.
Obrigado pela sua cooperação!