/cluster/storage/<STORAGE>/timerserver/ - команды просмотра таймеров на timerserver
В данном разделе представлены команды просмотра таймеров на timerserver.
list
Команда для просмотра списка таймеров ECSS-10 созданных для услуги "Будильник".
Путь команды:
/cluster/storage/<CLUSTER>/timerserver/list
Синтаксис:
list
Пример:
admin@[ds1@ecss1]:/$ cluster/storage/ds1/timerserver/list
Timers:
┌─────────────────────────────────────────┬───────────────────┬─────────────┬─┬─────────────────────────────────────────────────────────────┐
│ Id │ Time │ Ex : Rk │P│ Cron Mask │
├─────────────────────────────────────────┼───────────────────┼─────────────┼─┼─────────────────────────────────────────────────────────────┤
│{ss,alarm,"biysk.local","240101",alarm_1}│07.02.2019 12:00:00│Ex: undefined│*│[{dow,[1,2,3,4,5]},{h,[12]},{min,[0]},{timezone,'UTC+07:00'}]│
│ │ │Rk: undefined│ │ │
│{ss,alarm,"biysk.local","240470",alarm_1}│08.02.2019 08:50:00│Ex: undefined│*│[{dow,[5]},{h,[8]},{min,[50]},{timezone,'UTC+07:00'}] │
│ │ │Rk: undefined│ │ │
└─────────────────────────────────────────┴───────────────────┴─────────────┴─┴─────────────────────────────────────────────────────────────┘
Total: 2
Columns:
Id - identificator of timer
Time - when timer elapsed
Ex : Rk - AMQP exchange : AMQP routing key
P - repeatable timer
Cron Mask - time in cron format
[exec at: 07.02.2019 10:40:52, exec time: 350ms, nodes: ds1@ecss1]
show
Команда для просмотра информации о таймере ECSS-10 созданного для услуги "Будильник".
Путь команды:
/cluster/storage/<CLUSTER>/timerserver/show
Синтаксис:
show [-s] <TimerID>
Флаги:
-s - показать короткую версию
Опции:
<Timer ID> - идентификатор таймера
Пример:
admin@[ds1@ecss1]:/$ cluster/storage/ds1/timerserver/show {ss,alarm,"biysk.local","240101",alarm_1}
Timer:
┌─────────────────────────────────────────┬───────────────────┬─────────┬─────────┬─────────────┬────────────────────────────────────────────────────────────────────────────────┬─┬─────────────────────────────────────────────────────────────┐
│ Id │ Time │Delay(ms)│ Node │ Ex : Rk │ Payload │P│ Cron Mask │
├─────────────────────────────────────────┼───────────────────┼─────────┼─────────┼─────────────┼────────────────────────────────────────────────────────────────────────────────┼─┼─────────────────────────────────────────────────────────────┤
│{ss,alarm,"biysk.local","240101",alarm_1}│07.02.2019 12:00:00│ │ds1@ecss1│Ex: undefined│{alarm_in,<<"alarm.ss.80f70000-b700-0e00-f050-ce6f92000000">>, │*│[{dow,[1,2,3,4,5]},{h,[12]},{min,[0]},{timezone,'UTC+07:00'}]│
│ │ │ │ │Rk: undefined│ {ss,alarm,"biysk.local","240101",alarm_1}, │ │ │
│ │ │ │ │ │ alarm_1,"biysk.local","240101",not_found,"*","lunch",45,3,60} │ │ │
└─────────────────────────────────────────┴───────────────────┴─────────┴─────────┴─────────────┴────────────────────────────────────────────────────────────────────────────────┴─┴─────────────────────────────────────────────────────────────┘
[exec at: 07.02.2019 11:15:31, exec time: 100ms, nodes: ds1@ecss1]