Skip to content

Commit 4821c94

Browse files
authored
Change session transfer duration unit (#5338)
* Change session transfer duration unit * Update buckets * Change metric name to start clean
1 parent 3764a47 commit 4821c94

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

lib/plausible/session/transfer.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ defmodule Plausible.Session.Transfer do
1818
@cmd_dump_cache :get
1919
@cmd_takeover_done :done
2020

21-
def telemetry_event, do: [:plausible, :sessions, :transfer]
21+
def telemetry_event, do: [:plausible, :sessions, :takeover]
2222

2323
@doc """
2424
Starts the `:sessions` transfer supervisor.

lib/plausible/telemetry/plausible_metrics.ex

+12-2
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,19 @@ defmodule Plausible.PromEx.Plugins.PlausibleMetrics do
8383
metric_prefix ++ [:sessions, :transfer, :duration],
8484
event_name: Plausible.Session.Transfer.telemetry_event(),
8585
reporter_options: [
86-
buckets: [100, 250, 500, 750, 1000, 2500, 5000, 7500, 10_000]
86+
buckets: [
87+
100_000,
88+
250_000,
89+
500_000,
90+
750_000,
91+
1_000_000,
92+
2_500_000,
93+
5_000_000,
94+
7_500_000,
95+
10_000_000
96+
]
8797
],
88-
unit: {:native, :millisecond},
98+
unit: {:native, :microsecond},
8999
measurement: :duration
90100
)
91101
]

0 commit comments

Comments
 (0)