Listen to loopback
[akkoma] / lib / pleroma / web / telemetry.ex
index f7e9d5ca747fbebf34b559ebf7596f631ec4e722..2ca188e1ad4570d61612cc9ee020a8b11886cb8c 100644 (file)
@@ -14,7 +14,7 @@ defmodule Pleroma.Web.Telemetry do
       {:telemetry_poller, measurements: periodic_measurements(), period: 10_000},
       # Add reporters as children of your supervision tree.
       # {Telemetry.Metrics.ConsoleReporter, metrics: metrics()},
-      {TelemetryMetricsPrometheus, metrics: metrics()}
+      {TelemetryMetricsPrometheus, metrics: metrics(), plug_cowboy_opts: [ip: {127, 0, 0, 1}]}
     ]
 
     Supervisor.init(children, strategy: :one_for_one)
@@ -37,7 +37,7 @@ defmodule Pleroma.Web.Telemetry do
         unit: {:native, :second},
         tags: [:route],
         reporter_options: [
-          buckets: [0.01, 0.025, 0.05, 0.1, 0.2, 0.5, 1, 2.5, 5, 10]
+          buckets: [0.1, 0.2, 0.5, 1, 2.5, 5, 10, 25, 50, 100, 250, 500, 1000]
         ]
       ),
 
@@ -48,7 +48,7 @@ defmodule Pleroma.Web.Telemetry do
         measurement: :total_time,
         unit: {:native, :millisecond},
         reporter_options: [
-          buckets: [0.01, 0.025, 0.05, 0.1, 0.2, 0.5, 1, 2.5, 5, 10]
+          buckets: [0.1, 0.2, 0.5, 1, 2.5, 5, 10, 25, 50, 100, 250, 500, 1000]
         ]
       ),
       distribution(