Minütliche Probe
Seit AppSignal-Elixir-Paket1.10.1 und höher ist eine minütliche Probe standardmäßig aktiviert. Sobald wir diese Metriken erkennen, fügen wir Ihren Apps ein Intelligence dashboard hinzu.
Diese Probe meldet die folgenden Metriken, gruppiert nach dem hostname-Tag:
erlang_io– Gauge- Tag
type:inputoutput
- Tag
erlang_schedulers– Gauge- Tag
type:totalonline
- Tag
erlang_processes– Gauge- Tag
type:limitcount
- Tag
erlang_memory– Gauge- Tag
type:totalprocessesprocesses_usedsystematomatom_usedbinarycodeets
- Tag
erlang_atoms– Gauge- Tag
type:limitcount
- Tag
erlang_scheduler_utilization– Gauge (seit Version2.2.8)- Tag
type:normal
- Tag
id: die ID des Schedulers
- Tag
total_run_queue_lengths– Gauge (seit Version1.11.0)- Tag
type:totalcpuio
- Tag
Intelligence dashboard
Wenn AppSignal diese Metriken empfängt, erstellt es das Erlang Intelligence dashboard mit den folgenden Graphen. Jeder ist nachhostname und type gruppiert, außer Scheduler-Auslastung, die eine Linie pro Scheduler-id für normal-Scheduler zeigt:

Das Erlang Intelligence dashboard in AppSignal
Konfiguration
Diese Probe verwendet die Konfigurationsoptionhostname für das Hostname-Tag, das allen ihren Metriken hinzugefügt wird. Wenn keiner gesetzt ist, versucht sie, ihn automatisch zu erkennen. Verwenden Sie die Konfigurationsoption hostname, um den Hostnamen festzulegen, wenn Sie den erkannten Hostnamen ändern möchten.