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

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

Примечание

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

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

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

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

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

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

Debian🔗

Поддерживаемые дистрибутивы:

  • Debian 11

  • Debian 12

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

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

    wget -O - https://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 - https://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

Либо скачать новый пакет из репозитория и установить его вручную с помощью команды:

sudo dpkg -i имя_пакета

Удаление🔗

Для удаления сервиса необходимо выполнить следующую команду:

sudo apt-get remove macroscop-monitoring-server

Ubuntu🔗

Поддерживаемые дистрибутивы:

  • Ubuntu 20.04

  • Ubuntu 22.04

  • Ubuntu 24.04

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

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

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

    sudo apt-get install macroscop-monitoring-server
    

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

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

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

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

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

    wget -O - https://packages.macroscop.com/deb/install/macroscop-deps-ubuntu.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)

  • postgresql-12

В процессе онлайн-установки пакеты зависимостей устанавливаются автоматически, в то время как при офлайн-установке может потребоваться их ручная установка.

Уточнить наличие установленного пакета и его версию можно с помощью команды:

dpkg -s имя_пакета

Обновление🔗

Для обновления сервиса необходимо выполнить следующие команды:

sudo apt-get update

sudo apt-get install macroscop-monitoring-server

Либо скачать новый пакет из репозитория и установить его вручную с помощью команды:

sudo dpkg -i имя_пакета

Удаление🔗

Для удаления сервиса необходимо выполнить следующую команду:

sudo apt-get remove macroscop-monitoring-server

Astra Linux SE🔗

Поддерживаемые дистрибутивы:

  • Astra Linux SE 1.7

  • Astra Linux SE 1.8

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

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

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

    sudo apt-get macroscop-monitoring-server
    

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

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

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

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

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

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

    sudo apt-get install -d -y mmacroscop-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)

  • postgresql-11

В процессе онлайн-установки пакеты зависимостей устанавливаются автоматически, в то время как при офлайн-установке может потребоваться их ручная установка.

Уточнить наличие установленного пакета и его версию можно с помощью команды:

dpkg -s имя_пакета

Обновление🔗

Для обновления сервиса необходимо выполнить следующие команды:

sudo apt-get update

sudo apt-get install macroscop-monitoring-server

Либо скачать новый пакет из репозитория и установить его вручную с помощью команды:

sudo dpkg -i имя_пакета

Удаление🔗

Для удаления сервиса необходимо выполнить следующую команду:

sudo apt-get remove macroscop-monitoring-server

РЕД ОС🔗

Поддерживаемые дистрибутивы:

  • РЕД ОС 7

  • РЕД ОС 8

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

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

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

    sudo dnf install macroscop-monitoring-server
    

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

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

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

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

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

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

    sudo dnf download --downloadonly --downloaddir=~/MonitoringPackages macroscop-monitoring-server --resolve
    
  4. После этого скопировать всю директорию MonitoringPackages на USB-носитель и перенести данные на сервер. Установить сервис Мониторинг и все зависимости можно при помощи следующей команды:

    sudo rpm -ivh /путь_до_MonitoringPackages/*.deb
    

Зависимости🔗

Для работы сервиса в операционной системе должны быть установлены следующие пакеты зависимостей:

  • aspnetcore-runtime-6.0 >= 6.0

  • policycoreutils-python-utils >= 2.9

  • postgresql-server >= 12.12

В процессе онлайн-установки пакеты зависимостей устанавливаются автоматически, в то время как при офлайн-установке может потребоваться их ручная установка.

Уточнить наличие установленного пакета и его версию можно с помощью команды:

rpm -qa | grep имя_пакета

Обновление🔗

Для обновления сервиса необходимо выполнить следующую команду:

sudo dnf update macroscop-monitoring-server

Либо скачать новый пакет из репозитория и установить его вручную с помощью команды rpm.

Удаление🔗

Для удаления сервиса необходимо выполнить следующую команду:

sudo dnf remove macroscop-monitoring-server

Сетевые настройки сервиса🔗

Примечание

Сервис Мониторинг не предполагает изменения сетевых настроек соединения.

Примечание

Сервис использует для соединения HTTP-порт 8889 без возможности его изменения.

Агент Мониторинг🔗

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

Установка и обновление службы происходит одновременно с развёртыванием компонентов Macroscop Сервера, в связи с чем отдельная установка Агента не требуется.

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

Примечание

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

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

Описание сервиса

Использование в приложении Веб-клиент Macroscop

Настройка сервиса

Установка сервиса Мониторинг на Windows