Приглашаем всех присоединиться к официальному QQ-чату (651878914) или своевременно сообщать о проблемах на странице Issues, чтобы помочь нам улучшить SAP Network Monitor.
SAP Network Monitor состоит из двух частей: Server и Monitor.
Server отвечает за мониторинг и сбор данных, статистику и визуализацию данных. Это веб-сервис с интуитивно понятным интерфейсом, который позволяет администраторам осуществлять мониторинг и быстро определять проблемы. Достаточно развернуть только одну его копию, рекомендуется развёртывать на Linux, в качестве базы данных рекомендуется использовать PostgreSQL, также можно использовать MySQL.
Monitor фактически заменяет администратора SAP. Он выполняет команды niping в среде SAP-клиента или сети для тестирования целевых маршрутизаторов на стабильность, задержку и тайм-аут. Он синхронизируется с Server и получает от него задачи, выполняет их локально и возвращает результаты. Его можно установить на нескольких требуемых для мониторинга клиентах SAP. Monitor написан на языке Golang и скомпилирован в исполняемую программу. В настоящее время он поддерживает Windows и Linux и рекомендуется устанавливать как системный сервис, чтобы он мог автоматически запускаться и выполнять задачи мониторинга.
Java SE Development Kit 8
Maven
git clone --depth=1 git@github.com:CloudWise-OpenSource/SAPNetworkMonitor.git
cd server
mvn clean install -Dmaven.test.skip=true
[INFO] --- maven-assembly-plugin:2.5.5:single (make-assembly) @ sap-network-monitor-server ---
[INFO] Reading assembly descriptor: src/main/assembly/assembly.xml
[INFO] Building tar: SAPNetworkMonitor/server/target/sap-network-monitor-server-1.0.0-bin.tar.gz
Java Runtime Environment 8
MySQL (рекомендуется версия 5.6)
Создайте базу данных MySQL:
CREATE DATABASE niping_db DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
Вы можете скомпилировать SAPNetworkMonitor-сервер самостоятельно, следуя шагам компиляции, или загрузить его непосредственно с сайта SAPNetworkMonitor.
tar -zxvf server/target/sap-network-monitor-server-1.0.0-bin.tar.gz
Измените конфигурацию соединения MySQL в файле sap-network-monitor-server-1.0.0/conf/server.yml
Инициализируйте таблицы MySQL и данные:
cd /sap-network-monitor-server-1.0.0/bin
./start.sh migrate
Запустите сервер:
./start.sh
После успешного запуска вы можете открыть браузер (рекомендуется Chrome, IE может иметь проблемы с совместимостью) и перейти по адресу http://localhost:8080 для доступа к SAP network monitor server.
По умолчанию имя пользователя — admin, пароль — sap118.
После входа установите SAP network monitor, выполнив шаги на странице http://localhost:8080/api/install.
Создайте базу данных MySQL:
CREATE DATABASE niping_db DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
В панели управления \ Система \ Дополнительные параметры системы \ Дополнительно \ Переменные среды \ Системные переменные установите java_home (обратите внимание, что java_home должен быть полностью строчным, а значение переменной соответствует вашей версии Java):
Переменная имя java_home
Значение переменной C:\Program Files\Java\jdk1.8.0_131
Добавьте %java_home%\bin; в переменную Path системы:
Откройте командную строку и введите java, чтобы убедиться в правильном выводе:
C:\Users\Administrator>java
Использование: java [-options] class [args...]
(запустить класс)
или java [-options] -jar jarfile [args...]
(выполнить файл jar)
...
Загрузите SAPNetworkMonitor-сервер с сайта SAPNetworkMonitor, выбрав версию для Windows.
unzip sap-network-monitor-server-win.zip
Выполните команды в командной строке Windows:
cd sap-network-monitor-server-win\bat
Измените файл конфигурации соединения MySQL sap-network-monitor-server-win/conf/server.yml.
Инициализируйте таблицы MySQL и данные:
startSAP.bat migrate
После завершения инициализации базы данных вы можете запустить сервер напрямую из консоли или установить его как службу и затем запустить.
Запуск сервера из консоли:
startSAP.bat
Или
runConsole.bat
Установка службы:
installService.bat
Запуск службы:
startService.bat
Остановка службы:
stopService.bat
Удаление службы:
uninstallService.bat
Вы можете открыть браузер (рекомендуется Google Chrome) и перейти на страницу http://localhost:8080, чтобы получить доступ к SAP network. Монитор сервера
Имя пользователя по умолчанию: admin. Пароль: sap118.
Шаг 7
После успешного входа в систему, следуйте шагам «Конфигурации точки мониторинга» для установки сетевого монитора SAP.
После установки и запуска монитора через несколько минут вы должны увидеть его в меню «Точки мониторинга» на сервере. Если нет, можно определить проблему, просмотрев журнал в каталоге установки монитора.
Если монитор отображается в меню точек мониторинга сервера, это означает, что связь между монитором и сервером установлена. В этом случае администратор может просмотреть результаты выполнения команды niping -t на текущем мониторе на сервере (нажмите кнопку «Просмотр» в правом углу меню «Точка мониторинга»).
Администратор может создать задачу на сервере, указав маршрут SAP и выбрав, какие мониторы будут выполнять мониторинг.
После успешной создания задачи монитор получит команду через несколько минут и начнёт мониторинг маршрута с заданной частотой, непрерывно отправляя результаты на сервер.
На сервере можно просматривать результаты задач и мониторинга, используя анализ данных и исторические записи.
Если какой-либо монитор не сможет выполнить мониторинг, он будет отображаться как недоступный в истории мониторинга. В таком случае администратор может проверить сообщение об ошибке (errmsg) после сбоя выполнения niping на сервере (нажав на маленькую кнопку рядом с недоступным монитором в истории).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )