Данные из терминала в netxms (логи ARIA SOHO)

Started by NAI, November 13, 2014, 09:49:53 AM

Previous topic - Next topic

NAI

Установлено: netxms 1.2.16
Дано: АТС ARIA SOHO + модуль LAN-U
Надо: Хранить лог звонков.

SOHO не поддерживает всяческие SNMP и пр. но умеет выводить лог в терминал. Т.е. в тупую putty>telnet после совершения звонка SOHO выводит 1 строку с данными:
0098 145       00:00:51 13/11/14 10:08 E121
0099 133       00:00:23 13/11/14 10:12 E110
0100 107   002 00:00:08 13/11/14 10:17 <городской номер>             **     0           0                 
0101 140       00:00:15 13/11/14 10:27 E145
0102 121   004 00:00:37 13/11/14 10:29 <мобильный номер>         **     0           0


Соответственно можно ли это все загнать (для хранения) в Data Collection? И если да, то как?

Victor Kirhenshtein

Можно написать свой скрипт который получит данные и разберет все на поля. Дальше несколько вариантов:
1) использовать nxpush или nxapush для передачи нового значения на сервер;

или

2) сделать external parameter который сможет читать полученные значения.