Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Подсказка
Трассировка вызова - список сохраненных сообщений/событий, связанных с определенным вызовом. Одному вызову соответствует одна трассировка, которая состоит из множества сообщений (все связанные вызовы, если они есть, трассируются отдельно).
Медиа трассировка - аналогичный список трассировок визуализирующий прохождения вызова внутри SSW.

Оглавление

Команды управления трассировками вызовов

list

Команда предназначена для просмотра списка вызовов на ECSS-10, для которых есть трассировка.

...

Без форматирования
lena@[mycelium1@ecss1]:/$ domain/test.domain/trace/list   
------------------------------------------------------------------------------------------------------
|Short ID|       Start       |Stage |Original| Original  |CgPN|CdPN|M|Duration|  Release   | ISUP  |F|
|        |                   |      |  CgPN  |   CdPN    |    |    | |        |            |release| |
|--------+-------------------+------+--------+-----------+----+----+-+--------+------------+-------+-|
|a50c1c97|23.01.2015 15:45:11|onhook|     906|        908| 906| 908|n|     12s|            |       | |
|b2e015f4|23.01.2015 15:49:03|onhook|     906|        666|    |    |n|      1s|            |       | |
|b4a940a2|23.01.2015 15:49:33|onhook|     906|*55*7*1550#|    |    |n|      2s|            |       | |
|cfffbabd|23.01.2015 18:20:21|onhook|        |        906|    | 906|n|     36s|   normal   | 16/0  | |
|e045d9d5|23.01.2015 18:24:54|onhook|        |        906|    | 906|n|   1m 6s|   normal   | 16/0  | |
|e48ff6d1|23.01.2015 18:26:06|onhook|        |        906|    | 906|n|   1m 2s|   normal   | 16/0  | |
|690785b3|23.01.2015 19:03:09|onhook|        |        906|    | 906|n|      0s|   normal   | 16/0  | |
|690cb380|23.01.2015 19:03:09|onhook|        |        906|    | 906|n|     26s|   normal   | 16/0  | |
|71366099|23.01.2015 19:05:26|onhook|        |        906|    | 906|n|     15s|   normal   | 16/0  | |
|736c4146|23.01.2015 19:06:03|onhook|        |        908|    | 908|n|      9s|            |       | |
|74c015a8|23.01.2015 19:06:25|onhook|        |        908|    | 908|n|      1s|   normal   | 16/0  | |
|75da8e8b|23.01.2015 19:06:44|onhook|     910|        910| 910| 910|n|      0s|bPtyBusyUDUB|       | |
|76edbf23|23.01.2015 19:07:02|onhook|        |        910|    | 910|n|     53s|   normal   | 16/0  | |
|8839e8a8|23.01.2015 19:11:52|onhook|        |        910|    | 910|n|   1m 0s|            |       | |
------------------------------------------------------------------------------------------------------
Legend:
M - mode
    i - internal
    n - normal
    c - callback
    d - dummy
F - flag show is call-process failed or not
    * - call-procss failed
    [empty] - call-procss active or successfullly finished

Total call processes' records: 133
Selected call processes' records: 14

purge

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

/domain/<DOMAIN>/trace/purge

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/biysk.local/trace/purge --c 1000                
Successfully removed records: 1375

save-trace

Команда предназначена для сохранения сигнальной трассировки вызова в файл.

...

Без форматирования
elena@[mycelium1@ecss1]:/$ domain/test.domain/trace/save-trace --Tl 1 --filename ecss1 my_trace.dets
ok

save-media

Команда предназначена для сохранения медиа трассировки вызова в файл.

...

Без форматирования
admin@[mycelium1@ecss1]:/$ domain/eltex.local/trace/save-media --Te 72
Trace saved succesfull.

media-topology

Команда предназначена для просмотра медиа трассировок.

...

<PARAMETERS>:
--Te <TemplateEnd> - суффикс, шаблон с конца, идентификаторов вызовов, которые необходимо удалить;
--Tl <CallNumber> - порядковый номер вызовов с конца, который необходимо сохранить. Например, 1 - последний вызов, 2 - предпоследний, и так далее;
--file <Host> <Filename> - опция для загрузки трассировок с указанного хоста (<Host>) файла (<Filename>);
--all - опция для просмотра всех трассировок;
--apps - опция для просмотра сообщений между медиа-менеджером и application side;
--msr - опция для просмотра сообщений между медиа-менеджером и медиа-сервером;
--full - опция для печати диалога в полном формате;
--short - Prints dialog topology dumps;
--raw - Prints not optimized dialog topology.

show

Данной командой выполняется просмотр трассировки по вызовам на ECSS-10.

...

Без форматирования
admin@mycelium1@ecss1:/$ domain/biysk.local/trace/show --file ecss1 dump1.pcap --all 
Command error: Invalid format of trace file.

[exec at: 13.09.2019 14:29:24, exec time: 14ms, nodes: core1@ecss1]

Команды настройки подсистемы трассировки вызовов

Настройка трассировки

Чтобы избежать проблем с расходованием памяти, необходимо периодически удалять старые трассировки вызовов. Существует два механизма удаления старых трассировок:

...

Значение параметра mode = disabled означает что трассировка выключена.

properties/

Таблица 1 - Описание общих свойств подсистемы трассировки вызовов

НазваниеЗначение по умолчаниюОписание
backendetsУстройство хранения трассировки. ETS - оперативная память, DETS - жесткий диск
cleanup_time02:15Время подчистки устаревших трассировок
description_clean_lifetime60000Таймаут подчистки списка файлов, мс
description_clean_timeout60000Интервал подчистки списка файлов, мс
dets_autoclose_timeout15000Таймаут автозакрытия dets файла, если он не изменялся, мс
lifetime7Время хранения трассировок на жестком диске. Задается в днях
critical_max_events100000Максимальное количество сообщений в одном хранилище трассировок.
max_trace_count1000максимальное количество трассировок вызовов в одном хранилище трассировок.
modedisabledРежим трассировки для вызовов.
suspend_time2000Период обновления данных в хранилище трассировок, задается в миллисекундах.

clean

Данной командой осуществляется сброс значения указываемого свойства в значение по умолчанию.

...

Без форматирования
admin@[restfs1@ecss1]:/$ domain/tc.domain/trace/properties/clean * critical_max_events

info

Отображение значения указанного свойства или всех свойств.

...

Без форматирования
hurd@[restfs1@ecss1]:/domain/eltex.local/trace/properties$ ./info 
┌───────────────────┬───────────┬───────────────┐
│     Property      │  Domain   │     Value     │
├───────────────────┼───────────┼───────────────┤
│backend            │eltex.local│ets            │
│lifetime           │eltex.local│7              │
│critical_max_events│eltex.local│200000         │
│max_trace_count    │eltex.local│20000          │
│mode               │eltex.local│full_compressed│
│suspend_time       │eltex.local│2000           │
└───────────────────┴───────────┴───────────────┘

[exec at: 14.06.2016 13:19:52, exec time: 135ms, nodes: core1@ecss1]

set

Устанавливает требуемое значение для указанного свойства.

...