Monitoring Hub Reference

Parameters

Common parameters

NameDescriptionTypeValue
hostThe hostname used to access Grafana externally (defaults to ‘grafana’ subdomain for the tenant host).string""

Metrics storage configuration

NameDescriptionTypeValue
metricsStoragesConfiguration of metrics storage instances.[]object[...]
metricsStorages[i].nameName of the storage instance.string""
metricsStorages[i].retentionPeriodRetention period for metrics.string""
metricsStorages[i].deduplicationIntervalDeduplication interval for metrics.string""
metricsStorages[i].storagePersistent volume size.string10Gi
metricsStorages[i].storageClassNameStorageClass used for the data.string""
metricsStorages[i].vminsertConfiguration for vminsert.object{}
metricsStorages[i].vminsert.minAllowedMinimum guaranteed resources.object{}
metricsStorages[i].vminsert.minAllowed.cpuCPU request.quantity""
metricsStorages[i].vminsert.minAllowed.memoryMemory request.quantity""
metricsStorages[i].vminsert.maxAllowedMaximum allowed resources.object{}
metricsStorages[i].vminsert.maxAllowed.cpuCPU limit.quantity""
metricsStorages[i].vminsert.maxAllowed.memoryMemory limit.quantity""
metricsStorages[i].vmselectConfiguration for vmselect.object{}
metricsStorages[i].vmselect.minAllowedMinimum guaranteed resources.object{}
metricsStorages[i].vmselect.minAllowed.cpuCPU request.quantity""
metricsStorages[i].vmselect.minAllowed.memoryMemory request.quantity""
metricsStorages[i].vmselect.maxAllowedMaximum allowed resources.object{}
metricsStorages[i].vmselect.maxAllowed.cpuCPU limit.quantity""
metricsStorages[i].vmselect.maxAllowed.memoryMemory limit.quantity""
metricsStorages[i].vmstorageConfiguration for vmstorage.object{}
metricsStorages[i].vmstorage.minAllowedMinimum guaranteed resources.object{}
metricsStorages[i].vmstorage.minAllowed.cpuCPU request.quantity""
metricsStorages[i].vmstorage.minAllowed.memoryMemory request.quantity""
metricsStorages[i].vmstorage.maxAllowedMaximum allowed resources.object{}
metricsStorages[i].vmstorage.maxAllowed.cpuCPU limit.quantity""
metricsStorages[i].vmstorage.maxAllowed.memoryMemory limit.quantity""

Logs storage configuration

NameDescriptionTypeValue
logsStoragesConfiguration of logs storage instances.[]object[...]
logsStorages[i].nameName of the storage instance.string""
logsStorages[i].retentionPeriodRetention period for logs.string1
logsStorages[i].storagePersistent volume size.string10Gi
logsStorages[i].storageClassNameStorageClass used to store the data.stringreplicated

Alerta configuration

NameDescriptionTypeValue
alertaConfiguration for the Alerta service.object{}
alerta.storagePersistent volume size for the database.string10Gi
alerta.storageClassNameStorageClass used for the database.string""
alerta.resourcesResource configuration.object{}
alerta.resources.requestsResource requests.object{}
alerta.resources.requests.cpuCPU request.quantity100m
alerta.resources.requests.memoryMemory request.quantity256Mi
alerta.resources.limitsResource limits.object{}
alerta.resources.limits.cpuCPU limit.quantity1
alerta.resources.limits.memoryMemory limit.quantity1Gi
alerta.alertsAlert routing configuration.object{}
alerta.alerts.telegramConfiguration for Telegram alerts.object{}
alerta.alerts.telegram.tokenTelegram bot token.string""
alerta.alerts.telegram.chatIDTelegram chat ID(s), separated by commas.string""
alerta.alerts.telegram.disabledSeverityList of severities without alerts (e.g. “informational,warning”).string""
alerta.alerts.slackConfiguration for Slack alerts.object{}
alerta.alerts.slack.urlConfiguration uri for Slack alerts.string""

Grafana configuration

NameDescriptionTypeValue
grafanaConfiguration for Grafana.object{}
grafana.dbDatabase configuration.object{}
grafana.db.sizePersistent volume size for the database.string10Gi
grafana.resourcesResource configuration.object{}
grafana.resources.requestsResource requests.object{}
grafana.resources.requests.cpuCPU request.quantity100m
grafana.resources.requests.memoryMemory request.quantity256Mi
grafana.resources.limitsResource limits.object{}
grafana.resources.limits.cpuCPU limit.quantity1
grafana.resources.limits.memoryMemory limit.quantity1Gi