Skip to content

Commit 3e73a99

Browse files
authored
chore: add failed archive task counter (#134)
1 parent 9e422cc commit 3e73a99

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

crates/audit/src/archiver.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ where
6969
let archive_start = Instant::now();
7070
if let Err(e) = writer.archive_event(event).await {
7171
error!(error = %e, "Failed to write event");
72+
metrics.failed_archive_tasks.increment(1);
7273
} else {
7374
metrics
7475
.archive_event_duration

crates/audit/src/metrics.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,8 @@ pub struct Metrics {
4848
/// Number of in-flight archive tasks.
4949
#[metric(describe = "Number of in-flight archive tasks")]
5050
pub in_flight_archive_tasks: Gauge,
51+
52+
/// Number of failed archive tasks.
53+
#[metric(describe = "Number of failed archive tasks")]
54+
pub failed_archive_tasks: Counter,
5155
}

0 commit comments

Comments
 (0)