KubeBlocks

KubeBlocks for

VictoriaMetrics

VictoriaMetrics is a fast, cost-effective, and scalable time-series database and monitoring solution. It is fully compatible with Prometheus and Grafana, offering superior compression, high ingestion rates, and global query views across multiple data sources.

Supported versions

VictoriaMetrics 1.100

Available on

AWSAWSAzureAzureGCPGCPOCIOCIAlibaba CloudAlibaba CloudRancherRancherOpenShiftOpenShift

Databases

MySQLMySQL
PostgreSQLPostgreSQL
OracleOracle
SQL ServerSQL Server
RedisRedis
MongoDBMongoDB
ClickHouseClickHouse

Vector & AI

QdrantQdrant
MilvusMilvus
ElasticsearchElasticsearch

Message queues

RocketMQRocketMQ
RabbitMQRabbitMQ
KafkaKafka

Others

VictoriaMetricsVictoriaMetrics
InfluxDBInfluxDB
etcdetcd
ZooKeeperZooKeeper
What's KubeBlocks addon?

Extend database engines like plug-ins

KubeBlocks provides unified database operations through its addon-based architecture. With KubeBlocks Enterprise, access over 15 seamless integrations to scale your database services.

CONTROL PLANEDATA PLANEProvisioningScalingUpgradeAlertsReconfigureMonitoringBackup & RestoreSecurityVolume ExpansionData MigrationMySQLPostgreSQLOracleSQL ServerRedisMongoDBClickHouseQdrantMilvusInfluxDBElasticsearchRocketMQRabbitMQKafkaVictoriaMetricsetcdADDONAPI

One control plane, consistent operations across all engines — powered by the addon mechanism.

VICTORIAMETRICS ADDON IN ACTION

Run VictoriaMetrics with guided lifecycle, scaling, observability, and access workflows

Operate VictoriaMetrics with a rich create wizard, dedicated horizontal, compute, and storage scaling dialogs, live metrics, runtime logs, IP whitelist controls, and task history evidence backed by real KubeBlocks Enterprise screenshots.

KubeBlocks Enterprise VictoriaMetrics create wizard showing component sizing, storage, version, environment, and cluster summary

The create wizard keeps VictoriaMetrics topology, compute, storage, version, and environment choices visible before provisioning.

Lifecycle

Create VictoriaMetrics clusters with topology and sizing choices visible

Launch VictoriaMetrics from a guided create wizard that keeps cluster mode, engine version, environment, VMStorage sizing, VMSelect sizing, VMInsert sizing, storage class, storage size, replica count, and maintenance window visible before provisioning begins.

  • Review the real `victoria-metrics` create wizard before users create the cluster.
  • Keep VMStorage, VMSelect, and VMInsert component sizing visible in the same workflow as version and environment choices.
  • Confirm the generated cluster summary before the deployment moves into the day-2 operations workspace.
KubeBlocks Enterprise VictoriaMetrics Horizontal Scaling dialog showing replica controls and execution timing options

Horizontal Scaling keeps VictoriaMetrics replica changes visible before users save a topology update.

Scaling

Adjust VictoriaMetrics replicas from a dedicated scaling dialog

Horizontal Scaling gives users a focused place to review the current replica setting and execution timing before changing VictoriaMetrics replica capacity.

  • Open Horizontal Scaling directly from the VictoriaMetrics overview instead of relying on a task-status page.
  • Review the current replica setting before users save a topology change.
  • Choose Immediate, Scheduled, or Maintenance Window execution timing before submitting the replica update.
KubeBlocks Enterprise VictoriaMetrics Vertical Scaling dialog showing compute sizing and execution timing options

Vertical Scaling shows VictoriaMetrics compute-change controls before users save a resource update.

KubeBlocks Enterprise VictoriaMetrics Volume Expansion dialog showing storage class and target capacity controls

Volume Expansion keeps the storage class, current capacity, target capacity, and save action visible in one dialog.

Scaling

Resize VictoriaMetrics compute and storage from separate dialogs

Vertical Scaling and Volume Expansion keep CPU, memory, and disk growth separate from replica-count changes, so users can review the actual scaling controls before submitting an operation.

  • Use Vertical Scaling to review VictoriaMetrics compute sizing and execution timing before applying a resource change.
  • Use Volume Expansion to review the storage class, current capacity, and target capacity before growing disks.
  • Keep scaling evidence focused on the real pre-submit dialogs instead of post-submit task status.
KubeBlocks Enterprise VictoriaMetrics metrics dashboard showing Cluster Monitor charts and statistics

Cluster Monitor gives users a live view into VictoriaMetrics health and component behavior.

KubeBlocks Enterprise VictoriaMetrics Runtime Log page showing real log output

Runtime Log captures real VictoriaMetrics service output for troubleshooting and operational validation.

Observability

Track VictoriaMetrics health with metrics and runtime logs

Use Cluster Monitor to watch service health, then pivot into Runtime Log when users need instance-level troubleshooting details without leaving the cluster workspace.

  • Monitor VictoriaMetrics stats and charts from Cluster Monitor after the dashboard hydrates.
  • Inspect Runtime Log output from the live cluster when users need service-level troubleshooting evidence.
  • Keep metrics and logs close to the same day-2 surface used for lifecycle and scaling work.
KubeBlocks Enterprise VictoriaMetrics Access Rules page showing the IP Whitelist tab and default whitelist group

The IP Whitelist page shows the current default group and where users add or tighten source access rules.

Accessibility

Control VictoriaMetrics access with IP whitelist groups

Access Rules keeps SSL and IP Whitelist controls together. The IP Whitelist page shows the default group, current CIDR entries, and the actions users use to allow or tighten source ranges.

  • Open the IP Whitelist tab directly from the VictoriaMetrics cluster workspace.
  • Review the default whitelist group and the current `0.0.0.0/0` entry before narrowing source access.
  • Add stricter whitelist groups from the same page when users need more controlled network access.
KubeBlocks Enterprise VictoriaMetrics task history page showing a successful CreateCluster event

Task history gives teams a practical event trail for VictoriaMetrics provisioning and change review.

Audit

Trace VictoriaMetrics operations from task history

Task history records cluster events so teams can review who initiated a VictoriaMetrics operation, when it ran, and whether it completed successfully before handing the service back to users.

  • Review the event type, status, operation time, source, and user from one task timeline.
  • Keep change review visible even when the Tasks page does not yet contain day-2 records for a new cluster.
  • Use task history as lightweight evidence for provisioning and change handoff.

Ready to build your own DBaaS on Kubernetes?

Talk to our team and see how KubeBlocks Enterprise can help you consolidate databases, strengthen security, and reduce operational costs.