diff --git a/collector/mssql.go b/collector/mssql.go index ab53080b..c166ecbc 100644 --- a/collector/mssql.go +++ b/collector/mssql.go @@ -369,7 +369,7 @@ type MSSQLCollector struct { TransactionsNonSnapshotVersionActiveTotal *prometheus.Desc TransactionsSnapshotActiveTotal *prometheus.Desc TransactionsActiveTotal *prometheus.Desc - TransactionsUpdateConflictRatio *prometheus.Desc + TransactionsUpdateConflictsTotal *prometheus.Desc TransactionsUpdateSnapshotActiveTotal *prometheus.Desc TransactionsVersionCleanupRateBytes *prometheus.Desc TransactionsVersionGenerationRateBytes *prometheus.Desc @@ -1696,8 +1696,8 @@ func NewMSSQLCollector() (Collector, error) { []string{"instance"}, nil, ), - TransactionsUpdateConflictRatio: prometheus.NewDesc( - prometheus.BuildFQName(Namespace, subsystem, "transactions_update_conflict_ratio"), + TransactionsUpdateConflictsTotal: prometheus.NewDesc( + prometheus.BuildFQName(Namespace, subsystem, "transactions_update_conflicts_total"), "(Transactions.UpdateConflictRatio)", []string{"instance"}, nil, @@ -3768,8 +3768,8 @@ func (c *MSSQLCollector) collectTransactions(ch chan<- prometheus.Metric, sqlIns ) ch <- prometheus.MustNewConstMetric( - c.TransactionsUpdateConflictRatio, - prometheus.GaugeValue, + c.TransactionsUpdateConflictsTotal, + prometheus.CounterValue, float64(v.Updateconflictratio), sqlInstance, ) diff --git a/docs/collector.mssql.md b/docs/collector.mssql.md index 4e21f8fa..4b619673 100644 --- a/docs/collector.mssql.md +++ b/docs/collector.mssql.md @@ -236,7 +236,7 @@ Name | Description | Type | Labels `wmi_mssql_transactions_nonsnapshot_version_active_total` | _Not yet documented_ | counter | `instance` `wmi_mssql_transactions_snapshot_active_total` | _Not yet documented_ | counter | `instance` `wmi_mssql_transactions_active_total` | _Not yet documented_ | counter | `instance` -`wmi_mssql_transactions_update_conflict_ratio` | _Not yet documented_ | gauge | `instance` +`wmi_mssql_transactions_update_conflicts_total` | _Not yet documented_ | counter | `instance` `wmi_mssql_transactions_update_snapshot_active_total` | _Not yet documented_ | counter | `instance` `wmi_mssql_transactions_version_cleanup_rate_bytes` | _Not yet documented_ | gauge | `instance` `wmi_mssql_transactions_version_generation_rate_bytes` | _Not yet documented_ | gauge | `instance`