Перейти к основному контенту

Установка wiSLA в контейнер podman

Установка wiSLA может быть произведена с помощью самораспаковывающегося архива.

Необходимо создать не root пользователя и настроить использование sudo без пароля 

Необходимые действия:

1)Установить podman и zstd

image.png

image.png

2)Скачать executable tarball

image.png

3)Задать  права для исполняемого файла 

image.png

chmod +x podmanizedWisla.sh

4)Запустить 

image.png

image.png

image.png

./podmanizedWisla.sh

5)Будет создан и запущен podman контейнер wisla-app

Имеется возможность управлять wiSLA с помощью systemd сервиса:

Проверить статус сервиса

systemctl --user status wisla-podman

Запустить сервис

systemctl --user start wisla-podman

Остановить сервис

systemctl --user stop wisla-podman

Дополнительно имеется возможность управлять wiSLA с помощью скрипта tool.sh (устанавливается в домашнюю папку пользователя)

изменить внешний хост с портом

./tool.sh change-external-host 10.9.0.1 80 443

изменить адрес для подключения зонда к wisla

./tool.sh change-wiprobe-dst 10.9.0.1 80

запустить скрипт wisla5.sh для остановки и запуска wisla (необходимо остановить перед остановкой контейнера)

./tool.sh wisla-script start

открыть логи application server и дождаться следующего сообщения

image.png

./tool.sh wisla-wildfly-log

запустить скрипт wisla5.sh для остановки и запуска wisla (необходимо остановить перед остановкой контейнера)

./tool.sh wisla-script stop

остановить контейнер

./tool.sh stop-container

запустить контейнер

./tool.sh start-container