При запуске программы анализируется конфигурация и составляется список активных групп. После этого программа переходит в режим чтения переменных с удаленных устройств по протоколу SNMP, при этом для каждой группы выполняется следующее:
| 1. | Если настало время чтения переменных, то переход к п. 2, иначе программа ожидает времени начала опроса данных; |
| 2. | Для каждой переменой в группе, программа получает значение переменной. Если значение не получено - то в протокол работы программы выводится сообщение об ошибке; |
| 3. | Если в настройках группы включено "Ожидать обновления всех переменных", то выполняется проверка изменения значения всех переменных. Если значение всех переменных не изменились, то программа переходит к п. 1, иначе выполняется п. 4; |
|