Настройка агентов сбора данных
Настройка агентов сбора данных
В качестве источников данных в системе используются программные агенты и аппаратные зонды WPE-108, WPE-110, WPE-114.
- Агент — это легковесное программное обеспечение, которое устанавливается на узлы инфраструктуры и осуществляет сбор метрик с устройств.
- Зонды представляют из себя самостоятельное сетевое устройство – микрокомпьютер на базе Linux с установленным агентом сбора данных.
![]() |
![]() |
![]() |
|
| Однопортовый зонд wiProbe WPE-108 | Двухпортовый зонд wiProbe WPE-103 | SFP зонд wiProbe WPE-114 | Двухпортовый зонд wiProbe WPE-110-C-AC, стоечное исполнение |
Для регистрации агента или зонда в системе требуется настроить параметр "slamon-conf url".
ip адрес передавемый в параметре slamon-conf url должен совпадать с ip параметра wiProbe destination
А протокол и соответствующй порт должен совпадать из настроек сервера приложений wiSLA. Актуальные порты можно проверить компандой:
Пример вывода:
Настройка и обновление зонда выполняются через SSH-подключение. Для этого необходимо подключиться к устройству по указанному IP-адресу через порт 22.
Учетные записи по умолчанию:
|
Параметр |
Значение по умолчанию |
|
IP-адрес порта «Management» |
192.168.0.1 |
|
Пароль для учётной записи root |
PleaseChangeTheRootPassword |
|
Пароль для учётной записи admin |
PleaseChangeTheAdminPassword |
|
Пароль для учётной записи user |
PleaseChangeTheUserPassword |
Расположение основных файлов:
| Файл | Путь |
| slamon.conf |
/var/lib/slamon/slamon.conf |
| slamon.log |
/var/log/slamon/slamon.log |
| java.log1,2 |
/var/log/slamon/java.log |
| uuid |
/var/lib/slamon/uuid |
| iptables_control | /etc/init.d/iptables_control |
| Каталог csv |
/var/log/slamon/csv/ |
| Каталог http |
/var/log/slamon/http/ |
| Скрипт автозапуска |
/etc/sv/slamond/run |
| Скрипт slamon-conf |
/usr/local/bin/ |
| Настройки каталогов |
/etc/default/slamon |
| Настройка типа зонда |
/etc/default/slamon |
| Java-машина1 |
В составе ОС или /opt/jre/ |
| Расположение модуля Java custom-scenario-jar-with-dependencies.jar1 |
/usr/local/bin/ |
| Расположение phantomjs1 |
– |
| Задания для планировщика cron |
/etc/cron.d/ |
| Журнал FTP-обновления |
/var/log/socklog/main/current |
Метрики, частота сбора данных задаются агентом с сервера управления , через web-интерфейс системы – портал оператора.
Принято говорить, что зонд выполняет тесты – задания по сбору метрик. В системе присутствуют готовые «из коробки» шаблоны для мониторинга:
- U-test/TWAMP (L3 – каналы связи)
- L2-test/ Y.1731 (L2 – каналы связи).
- ICMP проверки доступности ресурсов
- L4 – TCP
- L7 – HTTP
- И другие, с полным списком можно ознакомиться в руководстве администратора.
Помимо стандартных «коробочных» тестов зонд может выполнять пользовательские сценарии - wiProbe Custom Scenario Test. В качестве входного параметра для теста задаётся скрипт на языке javascript. Скрипт может использовать один или несколько адаптеров. В скрипте доступна переменная manager класса AdapterManager, позволяющая получить экземпляр любого адаптера. По завершению скрипта проверяется переменная result, значение true считается признаком успешного выполнения, и наоборот. Скрипт может в явном виде задавать значение этой переменной, либо использовать значение по умолчанию. По умолчанию, если выполнение скрипта происходит без выброса исключения, то result устанавливается в true, а при наличии исключения - в false.
Вот основные из них:
- HttpAdapter - позволяет отправлять http запросы и анализировать ответы.
- SmtpAdapter - позволяет отправлять письма по SMTP.
- JdbcAdapter - позволяет подключаться к базе данных и выполнять запросы.
- LdapAdapter - позволяет подключаться к LDAP серверу и выполнять поиск записи.
- WebAdapter - позволяет имитировать действия пользователя в браузере.






No comments to display
No comments to display