Установка и удаление сервиса Мониторинг🔗

Сервис Мониторинг позволяет отслеживать состояние компонентов системы видеонаблюдения и оперативно получать уведомления о возникающих с ними проблемах.

Примечание

Данная возможность доступна только для лицензий Enterprise и ULTRA.

Сервис можно установить на любой компьютер. При этом устанавливать на этот компьютер сервер Macroscop не обязательно.

На всю систему настраивается один сервис.

Установка сервиса возможна в двух вариантах:

  • Онлайн, при наличии на устройстве доступа в интернет.

  • Оффлайн, при отсутствии на устройстве доступа в интернет.

Онлайн-установка
  1. Добавить репозиторий Macroscop:

    wget -O - http://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
    
  2. Установить сервис.

    sudo apt-get install macroscop-monitoring-server
    

После установки сервис запускается автоматически.

Примечание

Имя процесса: macroscopmonitoring.service

Оффлайн-установка

Предупреждение

Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить сервис Мониторинг.

  1. Очистить локальный репозиторий:

    sudo apt-get clean
    
  2. Добавить репозиторий Macroscop:

    wget -O - http://packages.macroscop.com/deb/install/macroscop-deps-debian.sh | bash
    
  3. Скачать все необходимые пакеты (зависимости):

    sudo apt-get install -d -y macroscop-monitoring-server
    
  4. Создать директорию MonitoringPackages и перенести в неё все скачанные пакеты:

    mkdir ~/MonitoringPackages/ && cp -R /var/cache/apt/archives/*.deb ~/MonitoringPackages/
    
  5. После этого скопировать всю директорию 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
Онлайн-установка
  1. Добавить репозиторий Macroscop:

    wget -O - http://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
    
  2. Установить сервис.

    sudo yum install macroscop-monitoring-server
    

После установки сервис запускается автоматически.

Примечание

Имя процесса: macroscopmonitoring.service

Оффлайн-установка

Предупреждение

Для данного способа установки понадобится компьютер с выходом в Интернет и с операционной системой, соответствующей той, на которую необходимо установить сервис Мониторинг.

  1. Добавить репозиторий Macroscop:

    wget -O - http://packages.macroscop.com/rpm/install/macroscop-deps-centos.sh | bash
    
  2. Установить дополнения для yum:

    sudo yum install -y yum-utils
    
  3. Скачать все необходимые пакеты (зависимости):

    sudo yumdownloader --downloadonly --downloaddir=~/MonitoringPackages macroscop-monitoring-server --resolve
    
  4. После этого скопировать всю директорию 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

Связанные ссылки