Добрый день.
Сетевое устройство в момент простоя дает значение метрик по snmp "" - пусто. В момент соединения видео/аудио "NN.NNNN" (любое число)
Метрики могут быть как целые так и с плавающей запятой.
В результате создания метрики в режиме простоя она в ошибке, данные корректно поступают только в момент сеанса связи
я обработал метрику регулярным выражением

Если пусто то значение равно 0
теперь обратная ситуация
если простой и метрика пуста то она равна нулю,
но если данные пошли ошибка регулярного выражения (cannot perfom regular expression mach )
Посоветуйте пожалуйста правильное использование предобработки регулярным выражением, чтоб на выходе получить
0 если исходные данные ""
любое число если исходные данные "любое число" (например "1.254" --> 1.254)
Сетевое устройство в момент простоя дает значение метрик по snmp "" - пусто. В момент соединения видео/аудио "NN.NNNN" (любое число)
Метрики могут быть как целые так и с плавающей запятой.
В результате создания метрики в режиме простоя она в ошибке, данные корректно поступают только в момент сеанса связи
я обработал метрику регулярным выражением
Если пусто то значение равно 0
теперь обратная ситуация
если простой и метрика пуста то она равна нулю,
но если данные пошли ошибка регулярного выражения (cannot perfom regular expression mach )
Посоветуйте пожалуйста правильное использование предобработки регулярным выражением, чтоб на выходе получить
0 если исходные данные ""
любое число если исходные данные "любое число" (например "1.254" --> 1.254)
Comment