mirror of
https://github.com/netbirdio/netbird.git
synced 2026-04-16 15:26:40 +00:00
remove status attr and unused function
This commit is contained in:
@@ -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)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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...))
|
||||
|
||||
Reference in New Issue
Block a user