Telemetry Storage Configuration

This procedure describes how to configure storage and resource settings for telemetry components deployed by Omnia.

Prerequisites

  • Understand your cluster size and expected telemetry data volume to appropriately size resources.

Procedure

  1. Open the telemetry_storage_config.yml file available at /opt/omnia/input/project_default.

  2. Review the default settings and adjust the values based on your cluster size and expected telemetry data volume. The following table describes all configurable parameters in telemetry_storage_config.yml:

telemetry_storage_config.yml

Parameter

Mandatory/Optional

Details

victoria_cluster > vmstorage > replicas

Mandatory

  • Number of vmstorage pod replicas

  • Default value: 3

  • Note: For cluster mode, minimum 3 replicas are recommended for high availability

victoria_cluster > vmstorage > resources > requests > memory

Mandatory

  • Memory request for vmstorage pods

  • Default value: 1Gi

victoria_cluster > vmstorage > resources > requests > cpu

Mandatory

  • CPU request for vmstorage pods

  • Default value: 250m

victoria_cluster > vmstorage > resources > limits > memory

Mandatory

  • Memory limit for vmstorage pods

  • Default value: 2Gi

victoria_cluster > vmstorage > resources > limits > cpu

Mandatory

  • CPU limit for vmstorage pods

  • Default value: 1000m

victoria_cluster > vminsert > resources > requests > memory

Mandatory

  • Memory request for vminsert pods

  • Default value: 256Mi

victoria_cluster > vminsert > resources > requests > cpu

Mandatory

  • CPU request for vminsert pods

  • Default value: 100m

victoria_cluster > vminsert > resources > limits > memory

Mandatory

  • Memory limit for vminsert pods

  • Default value: 512Mi

victoria_cluster > vminsert > resources > limits > cpu

Mandatory

  • CPU limit for vminsert pods

  • Default value: 500m

victoria_cluster > vmselect > resources > requests > memory

Mandatory

  • Memory request for vmselect pods

  • Default value: 256Mi

victoria_cluster > vmselect > resources > requests > cpu

Mandatory

  • CPU request for vmselect pods

  • Default value: 100m

victoria_cluster > vmselect > resources > limits > memory

Mandatory

  • Memory limit for vmselect pods

  • Default value: 512Mi

victoria_cluster > vmselect > resources > limits > cpu

Mandatory

  • CPU limit for vmselect pods

  • Default value: 500m

victoria_cluster > vmagent > replicas

Mandatory

  • Number of vmagent pod replicas

  • Default value: 2

victoria_cluster > vmagent > resources > requests > memory

Mandatory

  • Memory request for vmagent pods

  • Default value: 128Mi

victoria_cluster > vmagent > resources > requests > cpu

Mandatory

  • CPU request for vmagent pods

  • Default value: 50m

victoria_cluster > vmagent > resources > limits > memory

Mandatory

  • Memory limit for vmagent pods

  • Default value: 512Mi

victoria_cluster > vmagent > resources > limits > cpu

Mandatory

  • CPU limit for vmagent pods

  • Default value: 250m

victoria_logs_cluster > vlstorage > replicas

Mandatory

  • Number of vlstorage pod replicas

  • Default value: 2

victoria_logs_cluster > vlstorage > resources > requests > memory

Mandatory

  • Memory request for vlstorage pods

  • Default value: 512Mi

victoria_logs_cluster > vlstorage > resources > requests > cpu

Mandatory

  • CPU request for vlstorage pods

  • Default value: 100m

victoria_logs_cluster > vlstorage > resources > limits > memory

Mandatory

  • Memory limit for vlstorage pods

  • Default value: 1Gi

victoria_logs_cluster > vlstorage > resources > limits > cpu

Mandatory

  • CPU limit for vlstorage pods

  • Default value: 500m

victoria_logs_cluster > vlinsert > resources > requests > memory

Mandatory

  • Memory request for vlinsert pods

  • Default value: 256Mi

victoria_logs_cluster > vlinsert > resources > requests > cpu

Mandatory

  • CPU request for vlinsert pods

  • Default value: 100m

victoria_logs_cluster > vlinsert > resources > limits > memory

Mandatory

  • Memory limit for vlinsert pods

  • Default value: 512Mi

victoria_logs_cluster > vlinsert > resources > limits > cpu

Mandatory

  • CPU limit for vlinsert pods

  • Default value: 500m

victoria_logs_cluster > vlselect > replicas

Mandatory

  • Number of vlselect pod replicas

  • Default value: 2

victoria_logs_cluster > vlselect > resources > requests > memory

Mandatory

  • Memory request for vlselect pods

  • Default value: 256Mi

victoria_logs_cluster > vlselect > resources > requests > cpu

Mandatory

  • CPU request for vlselect pods

  • Default value: 100m

victoria_logs_cluster > vlselect > resources > limits > memory

Mandatory

  • Memory limit for vlselect pods

  • Default value: 512Mi

victoria_logs_cluster > vlselect > resources > limits > cpu

Mandatory

  • CPU limit for vlselect pods

  • Default value: 500m

victoria_logs_cluster > vlagent > replicas

Mandatory

  • Number of vlagent pod replicas

  • Default value: 2

victoria_logs_cluster > vlagent > pvc_size

Mandatory

  • PVC size for vlagent pods

  • Accepted values: Must be specified in the form of X[Ki|Mi|Gi|Ti|Pi|Ei]

  • Default value: 5Gi

victoria_logs_cluster > vlagent > resources > requests > memory

Mandatory

  • Memory request for vlagent pods

  • Default value: 64Mi

victoria_logs_cluster > vlagent > resources > requests > cpu

Mandatory

  • CPU request for vlagent pods

  • Default value: 25m

victoria_logs_cluster > vlagent > resources > limits > memory

Mandatory

  • Memory limit for vlagent pods

  • Default value: 256Mi

victoria_logs_cluster > vlagent > resources > limits > cpu

Mandatory

  • CPU limit for vlagent pods

  • Default value: 100m

vector > ldms > replicas

Mandatory

  • Number of Vector-LDMS pod replicas

  • Default value: 2

vector > ldms > resources > requests > memory

Mandatory

  • Memory request for Vector-LDMS pods

  • Default value: 128Mi

vector > ldms > resources > requests > cpu

Mandatory

  • CPU request for Vector-LDMS pods

  • Default value: 50m

vector > ldms > resources > limits > memory

Mandatory

  • Memory limit for Vector-LDMS pods

  • Default value: 256Mi

vector > ldms > resources > limits > cpu

Mandatory

  • CPU limit for Vector-LDMS pods

  • Default value: 250m

vector > ome > replicas

Mandatory

  • Number of Vector-OME pod replicas

  • Default value: 2

vector > ome > resources > requests > memory

Mandatory

  • Memory request for Vector-OME pods

  • Default value: 256Mi

vector > ome > resources > requests > cpu

Mandatory

  • CPU request for Vector-OME pods

  • Default value: 100m

vector > ome > resources > limits > memory

Mandatory

  • Memory limit for Vector-OME pods

  • Default value: 512Mi

vector > ome > resources > limits > cpu

Mandatory

  • CPU limit for Vector-OME pods

  • Default value: 500m

vector > vlagent_vector > replicas

Mandatory

  • Number of vlagent-vector pod replicas

  • Default value: 2

vector > vlagent_vector > pvc_size

Mandatory

  • PVC size for vlagent-vector pods

  • Accepted values: Must be specified in the form of X[Ki|Mi|Gi|Ti|Pi|Ei]

  • Default value: 5Gi

vector > vlagent_vector > resources > requests > memory

Mandatory

  • Memory request for vlagent-vector pods

  • Default value: 128Mi

vector > vlagent_vector > resources > requests > cpu

Mandatory

  • CPU request for vlagent-vector pods

  • Default value: 50m

vector > vlagent_vector > resources > limits > memory

Mandatory

  • Memory limit for vlagent-vector pods

  • Default value: 256Mi

vector > vlagent_vector > resources > limits > cpu

Mandatory

  • CPU limit for vlagent-vector pods

  • Default value: 250m

vector > vmagent_vector > replicas

Mandatory

  • Number of vmagent-vector pod replicas

  • Default value: 2

vector > vmagent_vector > pvc_size

Mandatory

  • PVC size for vmagent-vector pods

  • Accepted values: Must be specified in the form of X[Ki|Mi|Gi|Ti|Pi|Ei]

  • Default value: 5Gi

vector > vmagent_vector > resources > requests > memory

Mandatory

  • Memory request for vmagent-vector pods

  • Default value: 128Mi

vector > vmagent_vector > resources > requests > cpu

Mandatory

  • CPU request for vmagent-vector pods

  • Default value: 50m

vector > vmagent_vector > resources > limits > memory

Mandatory

  • Memory limit for vmagent-vector pods

  • Default value: 256Mi

vector > vmagent_vector > resources > limits > cpu

Mandatory

  • CPU limit for vmagent-vector pods

  • Default value: 250m

csi_volume_exporter > resources > requests > cpu

Mandatory

  • CPU request for CSI Volume Exporter pods

  • Default value: 50m

csi_volume_exporter > resources > requests > memory

Mandatory

  • Memory request for CSI Volume Exporter pods

  • Default value: 64Mi

csi_volume_exporter > resources > limits > cpu

Mandatory

  • CPU limit for CSI Volume Exporter pods

  • Default value: 200m

csi_volume_exporter > resources > limits > memory

Mandatory

  • Memory limit for CSI Volume Exporter pods

  • Default value: 256Mi

csm_metrics_powerscale_resources > requests > cpu

Mandatory

  • CPU request for CSM Metrics PowerScale pods

  • Default value: 100m

csm_metrics_powerscale_resources > requests > memory

Mandatory

  • Memory request for CSM Metrics PowerScale pods

  • Default value: 128Mi

csm_metrics_powerscale_resources > limits > cpu

Mandatory

  • CPU limit for CSM Metrics PowerScale pods

  • Default value: 500m

csm_metrics_powerscale_resources > limits > memory

Mandatory

  • Memory limit for CSM Metrics PowerScale pods

  • Default value: 512Mi

  1. Save the telemetry_storage_config.yml file.

If you have any feedback about Omnia documentation, please reach out at omnia.readme@dell.com.