NetXMS Support Forum

Please login or register.

Login with username, password and session length

Author Topic: Как пользоваться методом toJson() для Event'a в nxsl скриптах?  (Read 294 times)

cyril

  • Newbie
  • *
  • Posts: 10
    • View Profile

Согласно этим постам
    https://www.netxms.org/forum/e-eoe-o-koaot-netxms/to_json-eta/
    https://www.netxms.org/forum/announcements/netxms-2-0-5-released/
появился метод toJson() для класса Event, но как им пользоваться в nxsl скриптах?
Мне нужно отладить какой аларм терминируется пришедшим ивентом, и было бы удобно увидеть в логе все параметры пришедшего ивента.
Напрмер, в EventProcessingPolicy для правила на ивент SYS_ALARM_TIMEOUT добавить в Filtering Script такое:

Code: [Select]
trace(3,toJson($event));
Logged

Tatjana Dubrovica

  • Global Moderator
  • Full Member
  • *****
  • Posts: 170
    • View Profile

It should look like:

Code: [Select]
trace(3,$event->toJson());
Logged

cyril

  • Newbie
  • *
  • Posts: 10
    • View Profile

спасибо, получилось
Logged