3. Обновление и удаление РБДМонитор
3.1. Обновление на Linux
3.1.1. Обновление через RPM-пакет
Предупреждение
При обновлении на версию 1.2.1 через rpm-пакет важно полностью удалить пакет предыдущей версии (dnf remove) и установить новую (dnf install).
Обновление сервера мониторинга:
Скачайте с официального сайта rpm-пакет серверной части и клиентской части.
Обновите серверную часть РБДМонитор:
dnf update <путь_до_rpm_пакета_rdbmonitor-server>
Перезапустите
Loki:sudo systemctl restart loki.service
Перезапустите
Grafana:sudo systemctl restart grafana-server
Обновление наблюдаемого сервера:
Сохраните конфигурационный файл
exporter_conf.jsonи файл лицензии.Скачайте с официального сайта rpm-пакет клиентской части.
Обновите клиентскую часть РБДМонитор:
dnf update <путь_до_rpm_пакета_rdbmonitor-client>
Перезапустите наблюдаемую СУБД:
systemctl restart firebird
Настройте
exporter_conf.jsonили используйте сохранённый файл.Разместите файл лицензии по пути
/opt/RDBMonitor/client/exporter. Один файл лицензии предназначен для одного Агента мониторинга. Использовать одну лицензию для нескольких наблюдаемых сервером нельзя.Перезапустите клиентскую часть РБДМонитор:
systemctl restart rdbmonitor-client.target
3.1.2. Обновление через архив
Обновление сервера мониторинга:
Скачайте установочный архив с официального сайта. После скачивания распакуйте архив, выполнив команду:
tar -xzf <архив>
Обновите серверную часть, выполнив
install.shс правами администратора:sudo ./install.sh -o update -p grafana_plugins
Перезапустите
Loki:sudo systemctl restart loki.service
Перезапустите
Grafana:sudo systemctl restart grafana-server
Обновление наблюдаемого сервера:
Сохраните конфигурационный файл
exporter_conf.jsonи файл лицензии.Скачайте установочный архив с официального сайта. После скачивания распакуйте архив, выполнив команду:
tar -xzf <архив>
Обновите клиентскую часть, выполнив
install.shс правами администратора:sudo ./install.sh -o update -p exporter
Перезапустите наблюдаемую СУБД:
systemctl restart firebird
Настройте
exporter_conf.jsonили используйте сохранённый файл.Разместите файл лицензии по пути
/opt/RDBMonitor/client/exporter. Один файл лицензии предназначен для одного Агента мониторинга. Использовать одну лицензию для нескольких наблюдаемых сервером нельзя.Перезапустите клиентскую часть РБДМонитор:
systemctl restart rdbmonitor-client.target
3.2. Обновление на Windows
Обновление сервера мониторинга:
Сохраните конфигурационные файлы
loki.yaml,defaults.ini,prometheus.yml.Удалите текущую версию РБДМонитор, удалив каталог установки.
Скачайте с официального сайта
zip-архивновой версии РБДМонитор. Распакуйте архив в любой каталог.Разместите сохранённый
loki.ymlв\RdbMonitor\external\loki\loki.yaml.Распакуйте архив
loki-windows-amd64.exe.zipв ту же папку, где был архив (<путь до каталога установки>\RdbMonitor\external\loki\).Запустите
Lokiот имени администратора:Start-Process -FilePath ".\loki-windows-amd64.exe\loki-windows-amd64.exe" -ArgumentList '--config.file="\RdbMonitor\external\loki\loki.yaml"' -WindowStyle Hidden
Разместите сохранённый
prometheus.ymlв файле\prometheus\prometheus.yml.Запустите
Prometheus:Start-Process -FilePath ".\prometheus.exe" -ArgumentList '--config.file=prometheus.yml' -WindowStyle Hidden
Переместите из
\RdbMonitor\plugins\grafana\папкиredsoft-rdbconnector-datasourceиredsoft-rdbmonitor-appв\grafana-12.4.2\data\plugins\.Разместите сохранённый
defaults.iniв\grafana-12.4.2\conf\defaults.ini.Запустите
Grafana.Start-Process -FilePath "D:\grafana-12.4.2\bin\grafana.exe" -ArgumentList '-server' -WindowStyle Hidden
Обновление наблюдаемоно сервера:
Сохраните конфигурационные файлы
exporter_conf.json,promtail.ymlи файл лицензии.Удалите текущую версию РБДМонитор, удалив каталог установки.
Скачайте с официального сайта
zip-архивновой версии РБДМонитор. Распакуйте архив в любой каталог.Перезапустите наблюдаемую СУБД.
Разместите сохранённый
promtail.ymlв\RdbMonitor\external\promtail\promtail.yml.Распакуйте архив
promtail-windows-amd64.exe.zipв ту же папку, где был архив (<путь до каталога установки>\RdbMonitor\external\promtail\).Запустите
Promtailот имени администратора:Start-Process -FilePath ".\promtail-windows-amd64.exe\promtail-windows-amd64.exe" -ArgumentList '--config.file="\RdbMonitor\external\promtail\promtail.yaml"' -WindowStyle Hidden
Перезапустите СУБД.
Разместите файл лицензии по пути
\RDBMonitor\exporter. Один файл лицензии предназначен для одного Агента мониторинга. Использовать одну лицензию для нескольких наблюдаемых сервером нельзя.Установите и запустите службу Агента мониторинга от имени администратора:
\RdbMonitor\exporter_service\ExporterService.exe install \RdbMonitor\exporter_service\ExporterService.exe start
После этого будет запущена служба
RDBMonitor.
3.3. Удаление РБДМонитор
3.3.1. Удаление через RPM-пакет
Удалите серверную часть РБДМонитор:
dnf remove <путь_до_rpm_пакета_rdbmonitor-server> --setopt=clean_requirements_on_remove=1
Удалите клиентскую часть РБДМонитор:
dnf remove <путь_до_rpm_пакета_rdbmonitor-client>
3.3.2. Удаление через архив
Удалите клиентскую часть, выполнив
uninstall.shс правами администратора:sudo ./uninstall.sh client
Удалите серверную часть, выполнив
uninstall.shс правами администратора:sudo ./uninstall.sh grafana_plugins sudo ./uninstall.sh loki