Versions in this module Expand all Collapse all v0 v0.5.0 Apr 17, 2023 v0.4.0 Feb 14, 2023 Changes in this version + const ClusterVersionLabel + const LabelErrorCdCannotReadInstance + const LabelErrorCdValueDevTopologyModified + const LabelErrorCdValueErrCheckingInventory + const LabelErrorCdValueErrReconcilingWithDevTopology + const LabelErrorCdValueErrUpdatingResourceQuota + const LabelErrorCdValueErrorCheckingInstanceInventory + const LabelErrorCdValueErrorDeletingConnection + const LabelErrorCdValueErrorDeletingInstance + const LabelErrorCdValueErrorDeletingInventory + const LabelErrorCdValueErrorDeletingPlatform + const LabelErrorCdValueErrorDeletingPolicy + const LabelErrorCdValueErrorDeletingProvider + const LabelErrorCdValueErrorFetchingDBaaSInstance + const LabelErrorCdValueErrorFetchingDBaaSInventoryResources + const LabelErrorCdValueErrorFetchingDBaaSPlatformResources + const LabelErrorCdValueErrorFetchingDBaaSPolicyResources + const LabelErrorCdValueErrorFetchingDBaaSProviderResources + const LabelErrorCdValueErrorGettingOpenShiftURL + const LabelErrorCdValueErrorResourceQuotaModified + const LabelErrorCdValueErrorUpdatingInventoryStatus + const LabelErrorCdValueErrorWatchingConnectionCR + const LabelErrorCdValueErrorWatchingInstanceCR + const LabelErrorCdValueErrorWatchingInventoryCR + const LabelErrorCdValueInvalidNameSpace + const LabelErrorCdValueResourceNotFound + const LabelErrorCdValueUnableToListPolicies + const LabelEventValueCreate + const LabelEventValueDelete + const LabelResourceValueConnection + const LabelResourceValueInstance + const LabelResourceValueInventory + const LabelResourceValuePlatform + const LabelResourceValuePolicy + const LabelResourceValueProvider + const LabelValueNone + const MetricLabelAccountName + const MetricLabelConnectionName + const MetricLabelConsoleULR + const MetricLabelCreationTimestamp + const MetricLabelErrorCd + const MetricLabelEvent + const MetricLabelInstanceID + const MetricLabelInstanceName + const MetricLabelName + const MetricLabelNameSpace + const MetricLabelPlatformName + const MetricLabelProvider + const MetricLabelReason + const MetricLabelResource + const MetricLabelStatus + const MetricLabelVersion + const MetricNameConnectionStatusReady + const MetricNameDBaaSPlatformInstallationStatus + const MetricNameDBaaSRequestsDurationSeconds + const MetricNameDBaaSRequestsErrorCount + const MetricNameDBaaSStackInstallationTotalDuration + const MetricNameInventoryStatusReady + const MetricNameOperatorVersion + var DBaaSConnectionStatusGauge = prometheus.NewGaugeVec(prometheus.GaugeOpts{ ... }, []string{ ... }) + var DBaaSInstancePhaseGauge = prometheus.NewGaugeVec(prometheus.GaugeOpts{ ... }, []string{ ... }) + var DBaaSInstanceStatusGauge = prometheus.NewGaugeVec(prometheus.GaugeOpts{ ... }, []string{ ... }) + var DBaaSInventoryStatusGauge = prometheus.NewGaugeVec(prometheus.GaugeOpts{ ... }, []string{ ... }) + var DBaaSRequestsDurationHistogram = prometheus.NewHistogramVec(prometheus.HistogramOpts{ ... }, []string{ ... }) + var DBaaSRequestsErrorsCounter = prometheus.NewCounterVec(prometheus.CounterOpts{ ... }, []string{ ... }) + var DBaasOperatorVersionInfo = prometheus.NewGaugeVec(prometheus.GaugeOpts{ ... }, []string{ ... }) + var DBaasPlatformInstallationGauge = prometheus.NewGaugeVec(prometheus.GaugeOpts{ ... }, []string{ ... }) + var DBaasStackInstallationHistogram = prometheus.NewHistogramVec(prometheus.HistogramOpts{ ... }, []string{ ... }) + func PlatformStackInstallationMetric(platform *dbaasv1beta1.DBaaSPlatform, version string, e Execution) + func SetConnectionMetrics(provider string, account string, connection dbaasv1beta1.DBaaSConnection, ...) + func SetInstanceMetrics(provider string, account string, instance dbaasv1beta1.DBaaSInstance, ...) + func SetInventoryMetrics(inventory dbaasv1beta1.DBaaSInventory, execution Execution, event string, ...) + func SetOpenShiftInstallationInfoMetric(operatorVersion string, consoleURL string, platformType string, ...) + func SetPlatformMetrics(platform dbaasv1beta1.DBaaSPlatform, account string, execution Execution, ...) + func SetPlatformStatusMetric(platformName dbaasv1beta1.PlatformName, ...) + func SetPolicyMetrics(policy dbaasv1beta1.DBaaSPolicy, execution Execution, event string, ...) + func SetProviderMetrics(provider dbaasv1beta1.DBaaSProvider, account string, execution Execution, ...) + func UpdateErrorsTotal(provider string, account string, namespace string, resource string, ...) + func UpdateRequestsDurationHistogram(provider string, account string, namespace string, resource string, ...) + type Execution struct + func PlatformInstallStart() Execution