Behaviours: prometheus_collector.
Collects Mnesia metrics mainly using mnesia:system_info/1 .
erlang_mnesia_held_lockserlang_mnesia_lock_queueerlang_mnesia_transaction_participantserlang_mnesia_transaction_coordinatorserlang_mnesia_failed_transactionserlang_mnesia_committed_transactionserlang_mnesia_logged_transactionserlang_mnesia_restarted_transactionserlang_mnesia_memory_usage_bytesMetrics exported by this collector can be configured via
mnesia_collector_metrics key of prometheus app environment.
Available options:
- held_locks for erlang_mnesia_held_locks;
- lock_queue for erlang_mnesia_lock_queue;
- transaction_participants for erlang_mnesia_transaction_participants;
- transaction_coordinators for erlang_mnesia_transaction_coordinators;
- transaction_failures for erlang_mnesia_failed_transactions;
- transaction_commits for erlang_mnesia_committed_transactions;
- transaction_log_writes for erlang_mnesia_logged_transactions;
- transaction_restarts for erlang_mnesia_restarted_transactions;
- memory_usage_bytes for erlang_mnesia_memory_usage_bytes.
Generated by EDoc