VictoriaMetrics¶
En este artículo
Información
VictoriaMetrics es una base de datos de alto rendimiento y un sistema de monitorización para almacenar y analizar métricas con código de fuente abierta. Sirve como una alternativa eficaz a Prometheus, proporcionando un alto rendimiento, almacenamiento compacto y escalabilidad horizontal.
Características clave de VictoriaMetrics¶
- Alto rendimiento: Procesa y almacena millones de métricas por segundo, admitiendo escenarios tanto de un solo usuario como multiusuario mediante un clúster.
- Bajo consumo de recursos: Requisitos mínimos de CPU y memoria.
- Escalabilidad horizontal: Permite añadir nuevos nodos al clúster, aumentando el rendimiento y permitiendo la gestión eficiente de volúmenes de datos crecientes.
- Compatibilidad con el ecosistema Prometheus: Admite PromQL, la API de Prometheus e integración con herramientas como Grafana, lo que simplifica la migración y el uso en un entorno familiar.
- Búsqueda y agregación rápida de métricas: Latencia mínima para las respuestas de las consultas.
Funciones de implementación¶
| ID | Nombre del Software | SO Compatible | VM | BM | VGPU | GPU | CPU Mín. (Núcleos) | RAM Mín. (GB) | HDD/SSD Mín. (GB) | Dominio Personalizado | Activo |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 224 | VictoriaMetrics Open Source | Ubuntu 22.04, Ubuntu 24.04, Debian 11, Debian 12 | + | + | + | + | - | - | - | No | PEDIR |
Información
Para obtener información sobre las funcionalidades de implementación de este software, consulte este enlace.
Nota
A menos que se especifique lo contrario, por defecto instalamos la última versión de lanzamiento del software desde el sitio web del desarrollador o los repositorios del sistema operativo.
Primeros pasos tras implementar VictoriaMetrics¶
Tras realizar el pago del pedido, se enviará una notificación sobre la disponibilidad del servidor a la dirección de correo electrónico especificada durante el registro. Esta incluirá la dirección IP del VPS, así como el usuario y la contraseña para la conexión. Los clientes de nuestra empresa gestionan el equipo a través de the server management panel and API — Invapi. Los datos de autenticación, que pueden encontrase ya sea en la pestaña Information >> Tags del panel de gestión del servidor o en el correo electrónico enviado tras la preparación del servidor:
- Enlace para acceder a la interfaz web de VictoriaMetrics: en la etiqueta webpanel;
- Login:
root; - Password: Enviada por correo electrónico tras la preparación del servidor después de desplegar el software.
Cuando haga clic en el enlace para acceder al panel de control de VictoriaMetrics, se abrirá una página con información sobre Single-node VictoriaMetrics. Esta página es el menú principal con una lista de endpoints útiles:

- vmui - interfaz web para la monitorización y visualización de métricas;
- targets - panel de información detallada sobre los objetivos (endpoints) detectados y activos para la monitorización, que muestra el estado actual, las etiquetas y los parámetros de conexión de cada fuente de métricas;
- service-discovery - mecanismo de descubrimiento automático y configuración dinámica de los objetivos de monitorización con la posibilidad de reetiquetar y filtrar los endpoints detectados mediante reglas de etiquetado flexibles;
- metric-relabel-debug - herramienta especializada para el diagnóstico y análisis detallado del proceso de reetiquetado de métricas;
- expand-with-exprs - guía detallada sobre el uso de expresiones avanzadas, incluyendo ejemplos, recomendaciones y métodos para consultar, filtrar, agregar y procesar matemáticamente series temporales de manera efectiva;
- api/v1/targets - interfaz programática para obtener información completa sobre los objetivos de monitorización en formato JSON, incluyendo detalles de configuración, estado y metadatos de cada fuente de métricas detectada;
- config - sección que muestra el contenido completo del archivo de configuración actual de VictoriaMetrics con la capacidad de ver todos los parámetros de configuración, incluidas las opciones globales y las reglas de descubrimiento y filtrado;
- metrics - una lista completa de todas las métricas internas disponibles de VictoriaMetrics, lo que le permite evaluar el rendimiento, la carga y el estado interno del sistema de monitorización;
- flags - guía de referencia para todos los flags de la línea de comandos con descripciones detalladas de su propósito, valores posibles e impacto en la configuración y el comportamiento de VictoriaMetrics;
- api/v1/status/tsdb - página de estado de la base de datos, que muestra métricas clave de rendimiento, uso de recursos, tamaño del índice y eficiencia general del sistema de almacenamiento de datos;
- api/v1/status/top_queries - panel analítico con información sobre las consultas más frecuentes y las que consumen más recursos, lo que le permite identificar y optimizar las solicitudes lentas o las que sobrecargan el sistema;
- api/v1/status/active_queries - monitor de consultas en ejecución actualmente con visualización de su estado, duración, recursos utilizados y capacidad para gestionar las solicitudes activas;
- reload - función para la recarga dinámica de la configuración sin detener el servicio, lo que le permite aplicar cambios en los ajustes de VictoriaMetrics sobre la marcha, minimizando el tiempo de inactividad del sistema de monitorización.
Estos elementos proporcionan toda la información y funcionalidad necesarias para configurar y monitorizar el funcionamiento de VictoriaMetrics.
Nota
Puede encontrar información detallada sobre la configuración básica de VictoriaMetrics en la documentación del desarrollador.
Pedir VictoriaMetrics mediante la API¶
Para instalar este software utilizando la API, siga estas instrucciones.