Behaviours: prometheus_collector.
Collects information about memory dynamically allocated by the Erlang emulator using erlang:memory/0 , also provides basic (D)ETS statistics.
erlang_vm_memory_atom_bytes_total{usage="free|used"}erlang_vm_memory_bytes_total{kind="system|processes"}erlang_vm_memory_dets_tableserlang_vm_memory_ets_tableserlang_vm_memory_processes_bytes_total{usage="free|used"}erlang_vm_memory_system_bytes_total{usage="atom|binary|code|ets|other"}
Metrics exported by this collector can be configured via
vm_memory_collector_metrics key of prometheus app environment.
atom_bytes_total for erlang_vm_memory_atom_bytes_total.
bytes_total for erlang_vm_memory_bytes_total.
dets_tables for erlang_vm_dets_tables.
ets_tables for erlang_vm_ets_tables.
processes_bytes_total for erlang_vm_memory_processes_bytes_total.
system_bytes_total for erlang_vm_memory_system_bytes_total.
Generated by EDoc