Documentation
¶
Index ¶
- func DeleteAllControllerMetrics(clusterName string)
- func IncrementFailoverCountTotalMetrics(clusterName string)
- func RegisterMetrics(registry *prometheus.Registry)
- func UpdateClusterStatusAvailableMetrics(clusterName string, status corev1.ConditionStatus)
- func UpdateClusterStatusFailureMetrics(clusterName string, status corev1.ConditionStatus)
- func UpdateClusterStatusHealthyMetrics(clusterName string, status corev1.ConditionStatus)
- func UpdateClusterStatusViolationMetrics(clusterName string, status corev1.ConditionStatus)
- func UpdateOperationPhase(clusterName string, phase moco.OperationPhase)
- func UpdateSyncedReplicasMetrics(clusterName string, count *int)
- func UpdateTotalReplicasMetrics(clusterName string, count int32)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteAllControllerMetrics ¶
func DeleteAllControllerMetrics(clusterName string)
func IncrementFailoverCountTotalMetrics ¶
func IncrementFailoverCountTotalMetrics(clusterName string)
func RegisterMetrics ¶ added in v0.5.0
func RegisterMetrics(registry *prometheus.Registry)
func UpdateClusterStatusAvailableMetrics ¶
func UpdateClusterStatusAvailableMetrics(clusterName string, status corev1.ConditionStatus)
func UpdateClusterStatusFailureMetrics ¶
func UpdateClusterStatusFailureMetrics(clusterName string, status corev1.ConditionStatus)
func UpdateClusterStatusHealthyMetrics ¶
func UpdateClusterStatusHealthyMetrics(clusterName string, status corev1.ConditionStatus)
func UpdateClusterStatusViolationMetrics ¶
func UpdateClusterStatusViolationMetrics(clusterName string, status corev1.ConditionStatus)
func UpdateOperationPhase ¶
func UpdateOperationPhase(clusterName string, phase moco.OperationPhase)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.