AXIS Store Data Manager

Общие сведения о решении

Обзор разных устройств, приложений и инструментальных средств, которые необходимы для построения целостной системы.

AXIS Store Data Manager

Примечание.

В данном руководстве описывается локально устанавливаемая версия AXIS Store Data Manager. Для получения дополнительных сведений о решении на основе онлайн-хостинга ознакомьтесь с руководством для приложения AXIS Store Reporter, которое включает в себя AXIS Store Data Manager.

AXIS Store Data Manager представляет собой концентратор данных, который собирает и структурирует статистические данные. Чтобы интерпретировать статистические данные, используйте это средство в сочетании с AXIS Store Reporter или со средством для создания отчетов сторонних производителей.

Для кого это предназначено?

Приложением AXIS Store Data Manager обычно пользуется интегратор, который управляет камерами и настраивает систему. Данное инструментальное средство можно применять как для одной компании, так и для нескольких компаний.

Установка

Системные требования

Приложение AXIS Store Data Manager использует веб-серверное программное обеспечение с открытым кодом.

Поддерживаемые операционные системы

  • Microsoft Windows 7 или более поздние версии

  • Ubuntu 8.04 или выше (в Ubuntu 16.04 и позже не входит PHP5 и MySQL5)

  • Debian 5.0 или выше (в Debian 9 (Stretch) не входит PHP5 и MySQL5)

Поддерживаемые клиенты веб-браузера

  • Firefox®

  • ChromeTM

  • Internet Explorer® 9.0 или более поздние версии (или эквивалентный браузер)

Необходимые пакеты программного обеспечения

Прежде чем использовать установленное локально приложение AXIS Store Data Manager, необходимо установить пакеты ПО Apache, PHP и MySQL. См. Установка необходимых пакетов программного обеспечения.

  • PHP версий от 5.4 до 5.6. Для PHP должны быть установлены и активированы следующие расширения.

    • gd

    • pcre

    • PDO

    • pdo_mysql

    • Reflection

    • session

    • SimpleXML

    • SPL

    • standard

    • zlib

    • OpenSSL

    • curl

  • MySQL версий 5.6 или 5.7

  • Apache 2.4

Эти расширения включены по умолчанию в большинство новых пакетов PHP. Приложение AXIS Store Data Manager автоматически проверяет работоспособность расширений во время установки.

Установка необходимых пакетов программного обеспечения

Пакеты программного обеспечения Apache, PHP и MySQL можно установить, например с помощью среды веб-разработки Wampserver. Ее можно скачать здесь:

  • Среду разработки необходимо настроить следующим образом:
  • Необходимо выбрать совместимую версию PHP. Для этого откройте меню в WampServer, нажав значок на панели задач, и выберите PHP > Version > 5.6.40 (PHP > Версия > 5.6.40).

  • В файле php.ini для PHP должно быть разрешено использование коротких открытых тегов. Для этого откройте меню в WampServer, нажав значок на панели задач, и выберите PHP > PHP Settings > Short open tag (PHP > Настройки PHP > Короткий открытый тег).

  • Необходимо отключить MySQL Strict Mode (Строгий режим MySQL). Для этого откройте меню в WampServer, нажав значок на панели задач, и выберите MySQL> MySQL settings > sql-mode > sql-mode > none (MySQL> Параметры MySQL > режим-sql > режим-sql > нет).

Рекомендации по выбору сервера для AXIS Store Data Manager

Количество камер или каналовЦППамятьЖесткий дискСкорость жесткого дискаСеть
Linux
10Intel i5 или эквивалентный процессор1 ГБ300 ГБ7 200 об/мин1 Мбит/с
50Intel i5 или эквивалентный процессор2 ГБ300 ГБ7 200 об/мин1 Мбит/с
150Intel i5 или эквивалентный процессор4 ГБ300 ГБ7 200 об/мин1 Мбит/с
500Intel i7 или эквивалентный процессор8 ГБ300 ГБ7 200 об/мин1 Мбит/с
1000Intel® Xeon 1,8 ГГц, 4 физических ядра или эквивалент8 ГБ300 ГБ, SAS 6 Гбит/с 7 200 об/мин1 Мбит/с
3000Intel® Xeon 2,0 ГГц, 4 физических ядра или эквивалент16 ГБ300 ГБ, SAS 6 Гбит/с 10 000 об/мин или SSD10 Мбит/с
5000Intel® Xeon 2,2 ГГц, 4 физических ядра или эквивалент16 ГБ300 ГБ, SAS 6 Гбит/с 10 000 об/мин или SSD10 Мбит/с
Windows
10Intel i5 или эквивалентный процессор2 ГБ300 ГБ7 200 об/мин1 Мбит/с
50Intel i5 или эквивалентный процессор4 ГБ300 ГБ7 200 об/мин1 Мбит/с
150Intel i7 или эквивалентный процессор8 ГБ300 ГБ7 200 об/мин1 Мбит/с
500Intel i7 или эквивалентный процессор8 ГБ300 ГБ7 200 об/мин1 Мбит/с
1000Intel® Xeon 1,8 ГГц, 4 физических ядра8 ГБ300 ГБ, SAS 6 Гбит/с7 200 об/мин1 Мбит/с
3000
5000

Установка приложения AXIS Store Data Manager на компьютер

Установка и первоначальная настройка состоит из двух процедур:

Продление лицензии

Примечание.
  • Данная инструкция действительна для следующих сценариев:
    • Локальная установка.

    • Вы приобрели дополнительные лицензии.

    • Вы уже активировали лицензию для 10 камер в своем локальном приложении AXIS Store Data Manager.

  1. Войдите в систему AXIS Store Data Manager.

  2. Перейдите в меню Конфигурация сервера > Изменить лицензию.

    • а. Если компьютер имеет выход в Интернет, нажмите Refresh activation code (Обновить код активации).

    • б. б. Если компьютер не подключен к Интернету, скопируйте Registration code (Регистрационный код) и Installation ID (Идентификатор установки).

  3. Перейдите по ссылке http://face.cognimatics.com/activation/index.php

  4. Вставьте Регистрационный код и Идентификатор установки.

  5. Нажмите кнопку Submit (Отправить).

  6. Скопируйте код активации и вернитесь в AXIS Store Data Manager.

  7. Вставьте код активации в поле Код активации в AXIS Store Data Manager.

Установка приложения AXIS Store Data Manager

Важно!

Если на компьютере установлена предыдущая версия AXIS Store Data Manager, которую вы хотите обновить, обязательно сделайте резервную копию базы данных, прежде чем запустить мастер установки.

ПРИМЕЧАНИЕ

В данном случае для установки пакетов программного обеспечения мы использовали среду веб-разработки WampServer.

  1. Перейдите по ссылке для скачивания, которая приведена в документе о предоставлении лицензии.

  2. Загрузите файл установки datamanager-1.x.x-win.exe.

    Может появиться предупреждение о выполнении установочного файла. Для продолжения установки выберите More info (Дополнительные сведения).

  3. Далее следуйте инструкциям мастера установки.

  4. Когда мастер спросит, должен ли он создать псевдоним для AXIS Store Data Manager в веб-каталоге для WampServer, рекомендуем нажать OK.

    Это означает, что пользователи могут подключаться к AXIS Store Data Manager, используя URL-адрес http://localhost/datamanager.

  5. После завершения работы мастера установки обязательно перезапустите все службы WampServer, используя значок на панели задач.

  6. Убедитесь в том, что пользователь веб-сервера имеет разрешения на запись в следующих папках и файлах:

    • DataManager/public/ и во всех вложенных папках

    • DataManager/cache/

    • DataManager/data/ и во всех вложенных папках

    • DataManager/application/config.ini

    • DataManager/application/license.ini

  7. Для продолжения установки см. Настройка параметров при первом подключении.

Настройка параметров при первом подключении

  1. Перейдите по адресу http://localhost/datamanager/installation/

    Если браузер работает не на сервере, замените значение [localhost] на адрес сервера.

  2. При правильно выполненной установке веб-сервера вы увидите теперь начальную страницу установки AXIS Store Data Manager.

  3. Выберите язык.

  4. Проверьте системные требования.

    Обязательно устраните все ошибки (они отмечены красным), прежде чем продолжить установку. Чтобы проверить, все ли ошибки исправлены, нажмите Проверить еще раз.

  5. Прочтите лицензионное соглашение.

  6. Активируйте лицензию.

    • Если браузер имеет подключение к Интернету, активация лицензии происходит автоматически. Введите лицензионный ключ (поставляется вместе с документом о предоставлении лицензии) в поле Регистрационный код и нажмите кнопку Зарегистрировать.

    • Если браузер не имеет подключения к Интернету, то генерируется идентификатор установки, который является уникальным для вашего компьютера и регистрационного кода. Для получения кода активации необходимо перейти по ссылке с компьютера, работающего в сети. Введите код активации в поле Код активации и нажмите кнопку Зарегистрировать.

  7. Настройте доступ к базе данных. Веб-сервер получает доступ к базе данных с указанными ниже учетными данными.

    • Имя хост-компьютера, имя пользователя, пароль и имя базы данных являются предустановленными.

      Если вы уже создали базу данных, введите правильное имя пользователя и пароль.

    • Если вы еще не создали базу данных вручную, выберите Создать базу данных.

  8. Создайте пользователя и компанию. Пользователь входит в систему AXIS Store Data Manager с указанными учетными данными.

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

  9. Чтобы никто больше не смог еще раз запустить мастер установки, удалите с компьютера:

    • папку datamanager/public/installation

    • файл datamanager/application/InstallationBootstrap.php

Подключение камер к AXIS Store Data Manager

  1. Перейдите по адресу http://localhost/datamanager/

  2. Настройте папки. См. раздел Создание папок.

  3. Задайте параметры подключения к папке. См. Настройка параметров подключения к папке.

  4. На веб-странице камеры подключите камеру к папке. См. Подключение камеры к папке.

  5. Добавьте камеры в магазины и введите данные для каждого магазина. См. .

Почему необходимо создать папки?

Создайте папки в соответствии со структурой вашей компании. Полезно выполнить сортировку камер, следуя определенной структуре, чтобы удобнее было отслеживать их состояние при проведении обслуживания или устранении неполадок. Настройка папок не влияет на отображение статистических данных в AXIS Store Reporter.

  • Рекомендации
  • Создайте для каждого магазина одну папку. Можно также иметь одну папку для страны или региона.

  • Создайте структуру папки исходя из организационной или географической структуры компании.

  • Присвойте папкам и камерам имена, следуя принятым в вашей организации обозначениям.

Example

Предположим, у вас есть шесть магазинов в трех разных странах. Приведем пример настройки ваших папок.

Создание папок

  1. В AXIS Store Data Manager перейдите в меню Sources (Источники).

  2. Задайте структуру папки для своей компании.

  3. Введите имена для папок и камер.

Настройка параметров подключения к папке

Примечание.
  • Проверка подлинности камеры для отправки статистических данных в соответствующую папку выполняется с помощью идентификатора подключения к папке и пароля.
  • Рекомендуется установить идентификатор и пароль на что-то, что соответствует данному магазину.
  1. В AXIS Store Data Manager перейдите в меню Источники.

  2. Выберите в списке папку.

  3. Нажмите кнопку Изменить параметры подключения к папке.

  4. Выберите Активировать подключения к папке.

  5. Введите имя в поле Идентификатор подключения к папке.

  6. Введите пароль в поле Пароль для подключения к папке и подтвердите этот пароль.

  7. См. раздел Получение уведомления о проблемах с подключением.

Получение уведомления о проблемах с подключением

Если камера перестает отправлять данные в приложение (что часто бывает вызвано проблемами с подключением к сети) или если камера перестает отправлять данные на сервер, вы можете получить соответствующее предупреждение по электронной почте.

  1. Допустимое время (в часах) без отправки результатов подсчета: Введите количество часов, в течение которых могут не передаваться данные с камеры.

    Помните, что Допустимое время (в часах) без отправки результатов подсчета должно иметь, по крайней мере, такую же длительность, как и наибольший период, когда заведение закрыто.

  2. Допустимое время (в часах), когда отсутствует подключение к сети: Введите количество часов, в течение которых может отсутствовать подключение к сети.

  3. Email for warnings: (Адрес для отправки предупреждений:) Если вы хотите, чтобы предупреждения отправлялись по электронной почте, введите адрес электронной почты.

    Если не будет указан адрес электронной почты, то вы получите предупреждение в виде уведомления на веб-странице приложения AXIS Data Manager.

  4. Нажмите Submit (Отправить).

Примеры настройки SMTP

При использовании gmail

Почтовая система хостинга –
smtp.gmail.com
Порт хостинга электронной почты –
465
Отправка команды Send Main по электронной почте –
[Google игнорирует это поле]
Протокол аутентификации –
Имя для входа в систему
Имя для проверки подлинности пользователя при доступе к почтовому ящику –
[ваш адрес электронной почты]
Пароль для проверки подлинности пользователя при доступе к почтовому ящику –
[ваш пароль для доступа к электронной почте]
Протокол передачи данных –
SSL

При использовании outlook.com

Почтовая система хостинга –
smtp.live.com
Порт хостинга электронной почты –
25
Отправка команды Send Main по электронной почте –
[ваш адрес электронной почты – тот же, что введен в поле «Имя для проверки подлинности пользователя при доступе к почтовому ящику»]
Протокол аутентификации –
Имя для входа в систему
Имя для проверки подлинности пользователя при доступе к почтовому ящику –
[ваш адрес электронной почты]
Пароль для проверки подлинности пользователя при доступе к почтовому ящику –
[ваш пароль для доступа к электронной почте]
Протокол передачи данных –
TLS

Подключение камеры к папке

Чтобы выполнить эту задачу, необходимо установить приложение на камере.

  1. В приложении AXIS Store Data Manager откройте меню Sources (Источники) и получите Folder connection identifier (Идентификатор для подключения к папке), а также Folder connection password (Пароль для подключения к папке) для папки, к которой требуется подключить камеру.

  2. На веб-странице камеры выберите в меню Settings > Apps (Настройки > Приложения) и откройте веб-страницу приложения.

  3. Введите веб-адрес для AXIS Store Data Manager, например, https://[systemintegrator1].asdm.axis.com/datamanager, где [systemintegrator1] заменяется уникальным именем.

Экспорт статистических данных

  1. Перейдите к пункту меню Exports > Create CSV export (Экспорт > Экспортировать в формате CSV).

  2. Введите имя в поле Name (Имя).

  3. Выберите Компанию.

  4. Выберите фиксированный или динамический Интервал времени, см. Динамический интервал времени.

  5. Выберите Приложение.

  6. Выберите Разрешение по времени.

  7. Выберите одну или несколько камер.

  8. Для проверки настроек, нажмите кнопку Предварительный просмотр, в противном случае нажмите Экспортировать в формате CSV.

  9. Чтобы найти экспортированные данные, нажмите List stored exports (Список сохраненных экспортированных данных).

  10. Нажимая в списке значки слева, вы можете:

    • просмотреть данные в отдельной вкладке,

    • изменить данные,

    • скопировать URL-адрес, чтобы иметь доступ к данным при использовании средств создания отчетов сторонних производителей.

Example

При каждой операции экспорта создается постоянный URL-адрес, который имеет следующий синтаксис: https://[Имя SI-компании].asdm.axis.com/datamanager/api/?method=export.GetExport&id=[Unique API-key]

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

Динамический интервал времени

Динамический интервал времени обозначается числом и буквой. Буква соответствует единице времени (дни = d, недели = w, годы = y), а число – это количество времени, прошедшее с сегодняшней даты.

  • Если нужно экспортировать данные текущей недели, введите “0w”.

  • Если нужно экспортировать данные предыдущей недели, введите “-1w”.

  • Если требуются данные за определенный промежуток времени, введите интервал времени в виде "начало:конец", например:

    • Данные за последние четыре недели: -4w:0w

    • Данные за прошлый год: -1y:0y

Каждый раз при просмотре отчета происходит обновление данных в соответствии с текущей датой.

Настройки пользователя и администрирования

Доступ к этим настройкам можно получить с помощью меню User and administration menu (Меню пользователя и администрирования).

Настройки компании

Если вы являетесь пользователем нескольких компаний, с помощью приложения AXIS Store Data Manager вы можете управлять данными нескольких компаний.

  1. Добавление компании
  2. Откройте User and administration menu > Companies > Add company (Меню пользователя и администрирования > Компании > Добавить компанию).

  3. Введите информацию о компании и нажмите кнопку Submit (Отправить).

  1. Добавление или изменение логотипа компании
  2. Откройте User and administration menu > Companies > Browse companies (Меню пользователя и администрирования > Компании > Обзор компаний).

  3. Нажмите значок .

  4. Логотип отображается в нижней части веб-страницы.

  1. Изменение компании
  2. Откройте User and administration menu > Companies > Browse companies (Меню пользователя и администрирования > Компании > Обзор компаний).

  3. Нажмите значок .

  1. Деактивация компании
  2. Откройте User and administration menu > Companies > Browse companies (Меню пользователя и администрирования > Компании > Обзор компаний).

  3. Нажмите значок .

    Компания будет перемещена в список неактивных компаний.

  1. Активация компании
  2. Откройте User and administration menu > Companies > Browse inactive companies (Меню пользователя и администрирования > Компании > Обзор неактивных компаний).

  3. Нажмите значок .

    Компания будет перемещена в список активных компаний.

Настройки пользователя

Пользователь, созданный при установке приложения AXIS Store Data Manager — это пользователь, имеющий доступ к данным нескольких компаний, который может добавлять, удалять и управлять своей собственной компанией, а также другими компаниями. Представление данных для такого пользователя отличается от того, что может видеть пользователь, которому доступны данные только одной компании.

  1. Добавление пользователя
  2. Выберите User and administration menu > Users > Add user (Меню пользователя и администрирования > Пользователи > Добавить пользователя).

  3. Введите информацию о пользователе.

  4. Выберите вариант Multi-company user (Пользователь с доступом к данным нескольких компаний), если нужно, чтобы пользователь имел возможность добавлять, удалять и управлять не только своей собственной, но и другими компаниями.

  5. Нажмите кнопку Submit (Отправить).

  1. Изменение пароля пользователя
  2. Выберите User and administration menu > Users > Browse users (Меню пользователя и администрирования > Пользователи > Обзор пользователей).

  3. Нажмите значок .

  4. Создайте новый пароль или сбросьте пароль. Если вы сбросите пароль, то при следующей попытке входа в приложение AXIS Store Data Manager пользователю будет предложено создать новый пароль.

  1. Изменение пользователя
  2. Выберите User and administration menu > Users > Browse users (Меню пользователя и администрирования > Пользователи > Обзор пользователей).

  3. Нажмите значок .

  1. Деактивация пользователя
  2. Выберите User and administration menu > Users > Browse users (Меню пользователя и администрирования > Пользователи > Обзор пользователей).

  3. Нажмите значок .

    Пользователь будет перемещен в список неактивных пользователей.

  1. Активация пользователя
  2. Выберите User and administration menu > Users > Browse users (Меню пользователя и администрирования > Пользователи > Обзор пользователей).

  3. Нажмите значок .

    Пользователь будет перемещен в список активных пользователей.

Настройки журнала

Приложение AXIS Store Data Manager содержит набор предварительно настроенных журналов для отслеживания и устранения неполадок.

  1. Просмотр журнала
  2. Чтобы увидеть список всех журналов, перейдите к пункту меню User and administration menu > Logs > Browse logs (Меню пользователя и администрирования > Журналы > Обзор журналов) и нажмите значок .
  3. Можно также выбрать User and administration menu > Logs > [log name] (Меню пользователя и администрирования > Журналы > [имя журнала]).

Очистка журнала

  1. Чтобы очистить журнал от всех сообщений, перейдите к пункту User and administration menu > Logs > Browse logs (Меню пользователя и администрирования > Журналы > Обзор журналов).

  2. Важно!

    При очистке журнала сообщения удаляются.

  3. Нажмите .

Параметры сервера

  1. Изменение параметров сервера
  2. Откройте User and administration menu > Server configuration > Edit configuration (Меню пользователя и администрирования > Конфигурация сервера > Изменить конфигурацию).

  1. Добавление логотипов серверов
  2. Откройте User and administration menu > Server configuration > Logo (Меню пользователя и администрирования > Конфигурация сервера > Логотип).

  3. Загрузите логотип, отображаемый при входе в систему или в нижней части веб-страницы, с учетом размера, указанного на веб-странице. Если компания загрузит логотип в настройках компании, то он переопределит логотип сервера.

  1. Проверка лицензии
  2. Откройте User and administration menu > Server configuration > License (Меню пользователя и администрирования > Конфигурация сервера > Лицензия).

  3. Проверьте регистрационный код, идентификатор установки и код активации для данного регистрационного кода.

  4. Убедитесь в том, что в списке Проверка лицензии возле каждого элемента стоит OK.

    Наиболее распространенная проблема – отсутствие пометки «ОК» возле идентификатора установки InstallationID. Это может произойти при добавлении или удалении сетевой карты с сервера. Если это так, попробуйте восстановить первоначальную конфигурацию сети.

  1. Изменение лицензии
  2. Откройте User and administration menu > Server configuration > Edit license (Меню пользователя и администрирования > Конфигурация сервера > Изменение лицензии).

  3. Внесите изменения в Регистрационный код, Идентификатор установки и Код активации.

  4. Нажмите кнопку Обновить код активации.

Устранение неполадок

ПроблемаДействие

Сообщение об ошибке от сервера WampServer при установке необходимых пакетов программного обеспечения:

“The Program can't start because MSVCR110.dll is missing from your computer (Невозможно запустить программу, поскольку на компьютере отсутствует файл MSVCR110.dll). Try reinstalling the program to fix this problem (Попробуйте переустановить программу для устранения этой проблемы)”.

“The Program can't start because VCRUNTIME140.dll is missing from your computer (Невозможно запустить программу, поскольку на компьютере отсутствует файл VCRUNTIME140.dll). Try reinstalling the program to fix this problem (Попробуйте переустановить программу для устранения этой проблемы)”.

Для сервера Wampserver 2.4, 2.5 и 3.0 необходимы библиотеки времени выполнения MicroSoft Visual C++ (MSVC) версий VC9, VC10, VC11, даже если вы используете только версии Apache и PHP с VC11. Для PHP 7 и Apache 2.4.17 необходимы версии VC13, VC14.

Во избежание любых проблем, связанных с отсутствием библиотек MSVC, скачайте все файлы библиотеки MSVC отсюда:

http://wampserver.aviatechno.net/files/vcpackages/all_vc_redist_x86_x64.zip

Проверить правильность установки требуемых пакетов VC можно с помощью программы «Checks VC++ packages installed», которую можно скачать здесь:

http://wampserver.aviatechno.net/files/tools/check_vcredist.exe

Значок WampServer не показывает подключение к сети (не становится зеленым) после завершения установки.

Убедитесь в том, что порт 80 не используется другим приложением. Чтобы проверить это, выберите WampServer icon > Apache > Test Port 80 (значок WampServer > Apache > Тестировать порт 80).