remove status attr and unused function

This commit is contained in:
Pascal Fischer
2025-10-14 17:46:01 +02:00
parent 63b003f255
commit ee8739760d
2 changed files with 4 additions and 18 deletions

View File

@@ -1833,12 +1833,11 @@ func (s *SqlStore) trackStoreOperation(start time.Time, method string, err *erro
if s.metrics == nil {
return
}
duration := time.Since(start)
status := "success"
if err != nil && *err != nil {
status = "error"
return
}
s.metrics.StoreMetrics().CountStoreOperation(method, status, duration)
duration := time.Since(start)
s.metrics.StoreMetrics().CountStoreOperation(method, duration)
}
}

View File

@@ -106,23 +106,10 @@ func (metrics *StoreMetrics) CountTransactionDuration(duration time.Duration) {
metrics.transactionDurationMs.Record(metrics.ctx, duration.Milliseconds())
}
// CountQuery records a database query operation with its duration, operation type, table, and status
func (metrics *StoreMetrics) CountQuery(operation, table, status string, duration time.Duration) {
attrs := []attribute.KeyValue{
attribute.String("operation", operation),
attribute.String("table", table),
attribute.String("status", status),
}
metrics.queryDurationMs.Record(metrics.ctx, duration.Milliseconds(), metric.WithAttributes(attrs...))
metrics.queryCounter.Add(metrics.ctx, 1, metric.WithAttributes(attrs...))
}
// CountStoreOperation records a store operation with its method name, status, and duration
func (metrics *StoreMetrics) CountStoreOperation(method, status string, duration time.Duration) {
func (metrics *StoreMetrics) CountStoreOperation(method string, duration time.Duration) {
attrs := []attribute.KeyValue{
attribute.String("method", method),
attribute.String("status", status),
}
metrics.queryDurationMs.Record(metrics.ctx, duration.Milliseconds(), metric.WithAttributes(attrs...))