Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В данном разделе описана команда диагностики потребления ресурсов базами ets

info

Команда выводит информацию о таблицах ets и потребляемых ресурсах

Путь команды:

/node/<NODE>/ets/info

Синтаксис:

info [--sort {<Column> asc | <Column> desc}] [--name <NameMask>] [--owner <OwnerMask>] [--lines <MaxLineCount>] [--type <Type>] [--size {less <Size> | more <Size>}]

Параметры:

  • <Column> - имя колонки, по которой сортировать(asc|desc - порядок сортировки);
  • <NameMask> - маска имени (поиск по частичному совпадению);
  • <OwnerMask> - маска владельца (поиск по частичному совпадению);
  • <MaxLineCount> - максимальное количество записей в выводе таблицы;
  • <Type> - тип ETS;
  • <Size> - значение фильтрации поля size;
  • <Memory> - значение фильтрации поля memory

Примеры:

Вывод информации о mrm-таблицах:

admin@mycelium1@ecss1:/$ node/sip1@ecss1/ets/info --sort memory desc --lines 10
┌────────────────────────────────────┬────────────────────────────────────┬───────────┬────┬───────┬──────────────────────┐
│                 Id                 │                Name                │   Type    │Size│Memory │        Owner         │
├────────────────────────────────────┼────────────────────────────────────┼───────────┼────┼───────┼──────────────────────┤
│cocon-fs                            │cocon-fs                            │ordered_set│9333│ 11.69M│ccn_fs_server         │
│mrm-sip-user-store-biysk.local-table│mrm-sip-user-store-biysk.local-table│set        │ 320│  3.74M│mnesia_monitor        │
│#Ref<0.3887576625.1626996740.250520>│code                                │set        │2755│  3.25M│code_server           │
│mrm-sip-contact-biysk.local-table   │mrm-sip-contact-biysk.local-table   │set        │ 211│404.12K│mnesia_monitor        │
│mnesia_gvar                         │mnesia_gvar                         │set        │2102│294.42K│mnesia_monitor        │
│ac_tab                              │ac_tab                              │set        │ 262│245.95K│application_controller│
│global_pid_names                    │global_pid_names                    │bag        │1144│161.35K│global_name_server    │
│global_names                        │global_names                        │set        │ 572│160.06K│global_name_server    │
│#Ref<0.3887576625.1626996740.250521>│code_names                          │set        │ 100│ 155.2K│code_server           │
│mrm-sip-user-store-a.test-table     │mrm-sip-user-store-a.test-table     │set        │  41│149.07K│mnesia_monitor        │
└────────────────────────────────────┴────────────────────────────────────┴───────────┴────┴───────┴──────────────────────┘
Selected ETS count: 10

Вывод информации о таблицах, где значения потребляемой памяти > 10000:

admin@mycelium1@ecss1:/$ node/sip1@ecss1/ets/info --memory more 10000
┌────────────────────────────────────┬────────────────────────────────────┬───────────┬────┬───────┬──────────────────────┐
│                 Id                 │                Name                │   Type    │Size│Memory │        Owner         │
├────────────────────────────────────┼────────────────────────────────────┼───────────┼────┼───────┼──────────────────────┤
│ac_tab                              │ac_tab                              │set        │ 262│245.95K│application_controller│
│cocon-fs                            │cocon-fs                            │ordered_set│9333│ 11.69M│ccn_fs_server         │
│global_names                        │global_names                        │set        │ 572│160.06K│global_name_server    │
│global_pid_names                    │global_pid_names                    │bag        │1144│161.35K│global_name_server    │
│lpm_server                          │lpm_server                          │set        │   2│114.92K│lpm_server            │
│mnesia_gvar                         │mnesia_gvar                         │set        │2102│ 294.3K│mnesia_monitor        │
│mrm-sip-contact-biysk.local-table   │mrm-sip-contact-biysk.local-table   │set        │ 211│404.12K│mnesia_monitor        │
│mrm-sip-interfaces-biysk.local-table│mrm-sip-interfaces-biysk.local-table│set        │   4│134.54K│mnesia_monitor        │
│mrm-sip-set-crc-biysk.local-table   │mrm-sip-set-crc-biysk.local-table   │set        │ 656│117.64K│mnesia_monitor        │
│mrm-sip-set-mapped-biysk.local-table│mrm-sip-set-mapped-biysk.local-table│set        │ 320│ 90.39K│mnesia_monitor        │
│mrm-sip-user-store-a.test-table     │mrm-sip-user-store-a.test-table     │set        │  41│149.07K│mnesia_monitor        │
│mrm-sip-user-store-biysk.local-table│mrm-sip-user-store-biysk.local-table│set        │ 320│  3.74M│mnesia_monitor        │
│#Ref<0.3887576625.1626996740.250520>│code                                │set        │2755│  3.25M│code_server           │
│#Ref<0.3887576625.1626996740.250521>│code_names                          │set        │ 100│ 155.2K│code_server           │
└────────────────────────────────────┴────────────────────────────────────┴───────────┴────┴───────┴──────────────────────┘
Selected ETS count: 14
  • Нет меток
Написать комментарий...