Установка и удаление сервиса Мониторинг🔗
Сервис Macroscop Мониторинг позволяет отслеживать состояние компонентов системы видеонаблюдения и оперативно получать уведомления о возникающих с ними проблемах.
Примечание
Данная возможность доступна только для лицензий Enterprise и ULTRA.
Сервис можно установить на любой компьютер. При этом устанавливать на этот компьютер сервер Macroscop не обязательно.
На всю систему настраивается один сервис.
Установка сервиса возможна в двух вариантах:
Онлайн, при наличии на устройстве доступа в интернет.
Оффлайн, при отсутствии на устройстве доступа в интернет.
Поддерживаемые дистрибутивы:
Debian 10
Онлайн-установка
Добавить репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
Установить сервис.
sudo apt-get install macroscop-monitoring-server
После установки сервис запускается автоматически.
Примечание
Имя процесса: macroscopmonitoring.service
Оффлайн-установка
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить сервис Мониторинг.
Очистить локальный репозиторий:
sudo apt-get clean
Добавить репозиторий Macroscop:
wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
Скачать все необходимые пакеты (зависимости):
sudo apt-get install -d -y macroscop-monitoring-server
Создать директорию MonitoringPackages и перенести в неё все скачанные пакеты:
mkdir ~/MonitoringPackages/ && cp -R /var/cache/apt/archives/*.deb ~/MonitoringPackages/
После этого скопировать всю директорию MonitoringPackages на USB-носитель и перенести данные на сервер. Установить сервис Мониторинг и все зависимости можно при помощи следующей команды:
sudo dpkg -i /путь_до_MonitoringPackages/*.deb
Зависимости
Для работы сервиса в операционной системе должны быть установлены следующие пакеты зависимостей:
aspnetcore-runtime-6.0 (>= 6.0)
debconf (>= 0.5)
В процессе онлайн-установки пакеты зависимостей устанавливаются автоматически, в то время как при оффлайн-установке может потребоваться их ручная установка.
Уточнить наличие установленного пакета и его версию можно с помощью команды dpkg -s %имя_пакета%.
Обновление
Для обновления сервиса необходимо выполнить следующие команды:
sudo apt-get update
sudo apt-get install macroscop-monitoring-server
Либо скачать новый пакет из репозитория и установить его вручную с помощью команды dpkg.
Удаление
Для удаления сервиса необходимо выполнить следующую команду:
sudo apt-get remove macroscop-monitoring-server
Поддерживаемые дистрибутивы:
CentOS 7
Онлайн-установка
Добавить репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
Установить сервис.
sudo yum install macroscop-monitoring-server
После установки сервис запускается автоматически.
Примечание
Имя процесса: macroscopmonitoring.service
Оффлайн-установка
Предупреждение
Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить сервис Мониторинг.
Добавить репозиторий Macroscop:
wget -O - https://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
Установить дополнения для yum:
sudo yum install -y yum-utils
Скачать все необходимые пакеты (зависимости):
sudo yumdownloader --downloadonly --downloaddir=~/MonitoringPackages macroscop-monitoring-server --resolve
После этого скопировать всю директорию MonitoringPackages на USB-носитель и перенести данные на сервер. Установить сервис Мониторинг и все зависимости можно при помощи следующей команды:
sudo rpm -ivh /путь_до_MonitoringPackages/*.rpm
Зависимости
Для работы сервиса в операционной системе должны быть установлены следующие пакеты зависимостей:
aspnetcore-runtime-6.0 >= 6.0
policycoreutils-python >= 2.5
В процессе онлайн-установки пакеты зависимостей устанавливаются автоматически, в то время как при оффлайн-установке может потребоваться их ручная установка.
Уточнить наличие установленного пакета и его версию можно с помощью команды sudo rpm -qa | grep %имя_пакета%.
Обновление
Для обновления сервиса необходимо выполнить следующую команду:
sudo yum update macroscop-monitoring-server
Либо скачать новый пакет из репозитория и установить его вручную с помощью команды rpm.
Удаление
Для удаления сервиса необходимо выполнить следующую команду:
sudo yum remove macroscop-monitoring-server
Сетевые настройки сервиса
Примечание
Сервис Мониторинг не предполагает изменения сетевых настроек соединения.
Примечание
Сервис использует для соединения HTTP-порт 8889 без возможности его изменения.
Агент Мониторинг
Для сбора и передачи данных о состоянии сервера Macroscop и подключенных к нему камер используется дополнительная служба Агент Мониторинг.
Установка и обновление службы происходит одновременно с развёртыванием компонентов Macroscop Сервера, в связи с чем отдельная установка Агента не требуется.
После установки Агент запускается автоматически.
Примечание
Имя процесса: macroscopmonitoringagent.service