Sonde par minute
Depuis le paquet AppSignal Elixir1.10.1 et plus, une sonde par minute est activée par défaut. Dès que nous détectons ces métriques, nous ajoutons un Intelligence dashboard à vos applications.
Cette sonde rapportera les métriques suivantes, regroupées par tag hostname :
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 (depuis la version2.2.8)- Tag
type:normal
- Tag
id: l’ID du scheduler
- Tag
total_run_queue_lengths- gauge (depuis la version1.11.0)- Tag
type:totalcpuio
- Tag
Intelligence dashboard
Lorsqu’AppSignal reçoit ces métriques, il crée le Intelligence dashboard Erlang avec les graphiques suivants. Chacun est regroupé parhostname et type, sauf Utilisation des schedulers, qui affiche une ligne par id de scheduler pour les schedulers normal :

Le Intelligence dashboard Erlang dans AppSignal
Configuration
Cette sonde écoute l’option de configurationhostname pour le tag hostname ajouté à toutes ses métriques. Si aucun n’est défini, elle essaiera de le détecter automatiquement. Utilisez l’option de configuration hostname pour définir le nom d’hôte si vous voulez changer le nom d’hôte détecté.