NopMetrics returns a Metrics instance that discards all data. Useful for tests and when metrics collection is not desired.
()
| 115 | // NopMetrics returns a Metrics instance that discards all data. |
| 116 | // Useful for tests and when metrics collection is not desired. |
| 117 | func NopMetrics() *Metrics { |
| 118 | return NewMetrics(prometheus.NewRegistry()) |
| 119 | } |
| 120 | |
| 121 | // RecordCompaction classifies and records a compaction attempt. |
| 122 | // It is a no-op when m is nil. |