Описание локальной версии и ее отличие от облачной версии

СпрутМонитор предлагается в двух редакциях:

Локальная версия

  • Вьюер – программа, предназначенная для просмотра результатов мониторинга и настройки СпрутМонитор.
  • Граббер (агент) – программа, предназначенная для сбора информации.
  • Сервер – комплекс программ и служб, предназначенных для хранения, обработки и обмена информации между Грабберами и Вьюером. Установка возможна как на компьютер внутри локальной сети компании, так и на удаленный сервер, в т.ч. VPS/VDS или сервис Azure.

Облачная версия

Сервер находится в облаке, и не требует установки. Вся собранная информация хранится в защищенном и распределенном облачном хранилище.

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

 

 

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

Модуль

Параметр

Минимальные

Рекомендуемые

Граббер

ОС:

Windows Vista или выше

Процессор:

1 ГГц

2 ГГц

ОЗУ:

512 Мб

1024 Мб

Жесткий диск:

100 Мб

Интернет:

Трафик незначительный

Сеть:

500 Кбит/сек

1 Мбит/сек

Вьюер

ОС:

Windows 7 или выше.

Процессор:

2 ГГц

2 ГГц х 2 ядра

ОЗУ:

2 Гб

4 Гб

Жесткий диск:

500 Мб

Интернет:

Не требуется

Сеть:

1 Мбит/сек

10 Мбит/сек

Сервер

ОС:

Windows 7 или выше

Процессор:

2 Ггц + 50 Мгц/Граббер

2 Ггц х 2 ядра + 50 Мгц/граббер

ОЗУ:

2 Гб

4 Гб

Жесткий диск:

2 Гб/граббер

Интернет:

Трафик незначительный

Сеть:

500 Кбит/сек/граббер

1 Мбит/сек/граббер

Чтобы сократить объем трафика и место, занимаемое на жестком диске, вы можете отключить ненужные функции в окне настроек аккаунта СпрутМонитор Вьюер. 200 Мб в день – это средний минимальный объем трафика для офисных компьютеров, не оборудованных веб камерой и микрофоном, при 8-часовом рабочем дне и стандартных настройках снятия изображений.

Необходима БД MS SQL Server 2012 или выше (бесплатная версия Express включена в дистрибутив СпрутМонитор Сервер), или PostgreSQL 9.6 или выше.

Аккаунт СпрутМонитор

Первое, что необходимо сделать, чтобы начать работу с системой – это создать аккаунт администратора СпрутМонитор (личный кабинет). Для этого, перейдите по ссылке https://sprutmonitor.ru/account/ . Пройдите стандартную процедуру регистрации аккаунта, указав email-адрес и пароль, которые в дальнейшем будут использоваться для входа в личный кабинет на сайте https://sprutmonitor.ru/ и для просмотра данных и настройки системы в Вьюере.

После регистрации, войдите с вашим логином и паролем. Затем перейдите на вкладку “Локальная версия СпрутМонитор”. Нажав на кнопку “Скачать Сервер”, вы начнете загрузку файла “SMServerSetup.exe

 

Сервер

Основные компоненты Сервера

Сервер СпрутМонитор состоит из следующих модулей

  • Служба СпрутМонитор: выполняет операции обработки данных, проводит оптимизацию БД.
  • ASP.NET Сервер СпрутМонитор: обеспечивает обмен данными между Грабберами и Вьюером. Требует наличия IIS 7 или выше.
  • Консоль Администратора СпрутМонитор: используется для управления Сервером.

Для хранения данных используется БД MSSQL Server/PostgreSQL. Перед началом установки Сервера рекомендуется произвести установку движка базы данных (или воспользоваться редакцией MSSQL Server Express, которая идет в комплекте с Сервером).

Примечание: MSSQL Server Express имеет ограничение на размер базы данных (10 Гб). Рекомендуемый объем хранилища под БД – 300 Мб из расчета на 1 пользователя, под файлы - 2 Гб на 1 пользователя.


Автоматическая установка Сервера

Запустите файл SMServerSetup.exe. Процесс установки состоит из следующих этапов:

  • Копирование необходимых файлов в папку C:\Program Files (x86)\SPMServer\
  • Установка и запуск службы СпрутМонитор (MonitorServerService)
  • Установка (при необходимости) IIS через службу DISM.

Если установка была выполнена с ошибкой, попробуйте найти решение в списке возможных проблем, или обратитесь в службу технической поддержки: support@sprutmonitor.ru

Мастер установки и настройки

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

Заполните все поля и нажмите кнопку Создать базу данных.

Внимание: IP адрес сервера СпрутМонитор не может быть равен localhost или 127.0.0.1, поскольку он используется для автоматической установки Грабберов и Вьюера. Используйте действительный IP адрес компьютера-сервера в вашей локальной сети или публичный IP адрес VPS/VDS/Azure.

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

В случае, если вы установили Express-версию MSSQL, в качестве Адреса MSSQL сервера вводите “localhost\SQLEXPRESS”

Автоматическая установка БД

Если системе не удастся определить наличие базы данных, будет выдано сообщение с предложением произвести автоматическую установку MSSQL Server Express:

Нажмите кнопку Установить, чтобы запустить процесс автоматической установки. В случае успеха, СпрутМонитор создаст экземпляр SQLEXPRESS, данные аккаунта администратора базы данных:

  • Логин: sa
  • Пароль: AdminMonitor2020

По завершении установки БД вернитесь в Мастер и продолжите установку. Если установка БД завершилась с ошибкой, или продолжается более 30 минут, попробуйте найти решение в списке возможных проблем, или обратитесь в службу технической поддержки: support@sprutmonitor.ru


Ручная установка Сервера

При необходимости вы можете установить СпрутМонитор в ручном режиме.

В случае возникновения проблем с установкой, пожалуйста обращайтесь в службу технической поддержки: support@sprutmonitor.ru
Мы также можем бесплатно установить СпрутМонитор на ваш сервер через TeamViewer.


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

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

Состояние системы

Показывает состояние основных компонентов СпрутМонитор, статистическую информацию и информацию о лицензии. После первой установки время запуска HTTP сервера может составлять до 1 минуты.

СпрутМонитор лицензируется по количеству пользователей, на компьютерах которых установлены Грабберы. Заблокировать ненужных пользователей можно из окна Вьюера, вкладка Пользователи.

Служба СпрутМонитор проводит периодическую чистку БД. Так, по умолчанию бинарная информация (скриншоты, вебкамшоты, файлы) хранится в БД 7 дней, текстовая информация - 30 дней. Управлять временем хранения можно из окна Вьюера, вкладка Пользователи, Профиль Настроек. Для получения более подробной информации обратитесь к руководству пользователя СпрутМонитор.


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

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

Также на этой вкладке вы можете получить дистрибутивы Вьюера и Граббера для установки на компьютеры сотрудников/руководителей (см. Установка Вьюера и Установка Граббера).

Внимание: не переименовывайте файлы инсталляторов. Эта информация используется для автоматической установки и настройки.


Почтовые настройки

СпрутМонитор имеет развитую систему уведомлений. На почтовый адрес, указанный в Настройках Аккаунта (Вьюер), будут приходить оповещения о нарушениях (рисках), отчеты и проч. Для их отправки необходимо заполнить данные SMTP сервера.

Эта операция требует перезапуска Службы СпрутМонитор.

Граббер

Программа-граббер (или агент, клиент) должна быть установлена на все компьютеры (в т.ч. терминальные серверы - в этом случае Граббер устанавливается на каждый терминальный сервер один раз, под учетной записью администратора), мониторинг которых вы планируете осуществлять. Программа работает в скрытом режиме, имеет защиту от остановки/удаления, и может быть установлена только при наличии прав администратора. Управления Грабберами происходит благодаря настройкам аккаунта, как индивидуальным, так и групповым, а также с помощью правил.

 

Установка Граббера.

Ручная установка:

В окне Консоли Администратора, перейдите на вкладку Настройки сервера и щелкните на ссылку Граббер, или перейдите в папку C:\ProgramData\SPMServer\Distrib. Скопируйте файл SMGrabberSetup_XXXXXXXXX,XXX.XXX.XXX.XXX.exe на все компьютеры, мониторинг которых будет производиться, запустите его и следуйте указаниям Мастера установки.

Скрытая установка:

Используйте параметры /SILENT (будут выдаваться только критические сообщения об ошибках) или /VERYSILENT (никакие сообщения не будут выдаваться).

Удаленная установка:

Если на компьютерах сотрудников использует версия Windows, отличная от Home, можно использовать способ удаленной установки ПО.

Помимо дистрибутива СпрутМонитор, Вам потребуется:

  • набор PsTools
  • папка с общим доступом

Команда будет выглядеть следующим образом:
psexec.exe [\\IP компьютера сотрудника] [-u Имя учетной записи Администратора] [-s] [C:\Windows\System32\msiexec.exe /i \\Путь к файлу дистрибутива Граббера /SILENT]
Пример:
psexec.exe \\192.168.0.1 -u administrator -s C:\Windows\System32\msiexec.exe /i \\192.168.0.100\setups\SMGrabberSetup_123456789.exe /SILENT

Возможные проблемы и их решение:


Проблема

Решение

У учетной записи Администратора отсутствует пароль

Назначьте пароль на компьютере сотрудника.

Отсутствует доступ

На компьютере сотрудника:

  • Выполните команду:

netsh advfirewall set allprofiles state off

  • Выполните команду:

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

  • Запустите secpol.msc, перейдите в “Локальные политики” –“Параметры безопасности”, для политики “Сетевой доступ: модель совместного доступа и безопасности для локальных учетных записей” установите значение “Обычная”.

 

Настройка Граббера.

В 99% случаев, какая-либо настройка Грабберов не требуется. Сразу после установки Граббер попробует соединиться с сервером. В случае, если ему это не удастся, будет выдано сообщение об ошибке. Такое сообщение будет выдано только один раз.

 

Возможная проблема

Решение

Файрволл или антивирус блокирует работу программы

Добавьте “SPMClient.exe” и “SPMService.exe” из папки “C:\Program Files (x86)\SPMClient\” в список исключений (белый список).

Блокируется подключение к серверу

Выполните “ping” или “tracert”
Если пакеты не проходят, то выполните соответствующую настройку локальной сети.

Необходимо настроить прокси сервер

Откройте на редактирование файл “C:\ProgramData\SPM\clientsettings.ini”, измените параметры ProxyAddress, ProxyPort, ProxyUserName и ProxyPassword. В настоящее время поддерживаются только HTTP/HTTPS прокси.

Также вы всегда можете обратиться в техническую поддержку. Пожалуйста, приложите файлы логов:
“C:\ProgramData\SPM\SPMService.txt”
“C:\ProgramData\SPM\LogClient-[Имя компьютера]-[Имя пользователя].txt”

 

Удаление Граббера

Удаление вручную:

Запустите файл “unins000.exe” из папки “C:\Program Files (x86)\SPMClient\”

Скрытое удаление:

Используйте параметры /SILENT или /VERYSILENT

Удаленное удаление:

Для удаления с помощью PsExec, команда будет выглядеть следующим образом:
psexec.exe [\\IP компьютера сотрудника] [-u Имя учетной записи Администратора] [-s] [C:\Program Files (x86)\SPMClient\unins000.exe /VERYSILENT]

Несмотря на отсутствие Граббера в списке Установленных программ, незаметно удалить его для владельца аккаунта невозможно: помимо необходимости наличия прав Администратора, каждая попытка удаления будет отображена на вкладке Рисков в окне Вьюера СпрутМонитор, а также будет отправлено соответствующее уведомление.


 

Вьюер

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

 

Установка Вьюера

Запустите файл “SMViewerSetup_XXX.XXX.XXX.XXX.exe” и следуйте инструкциям Мастера установки. В случае появления сообщений об ошибках, пожалуйста, обратитесь в техническую поддержку.

 

Настройка Вьюера

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

На вкладке Пользователи вы можете увидеть всех пользователей, у которых установлен Граббер СпрутМонитор.  Для удобства использования, мы рекомендуем сразу же переименовать пользователей (сменить системные имена на “человеческие”), и объединить пользователей в группы (например, по отделам: Руководство, Бухгалтерия, Менеджеры, и т.п.).

Часто в этот список попадают учетные записи администраторов, мониторинг которых не требуется (учетная запись используется только для установки программ). Таких пользователей мы рекомендуем блокировать (“Контекстное меню -> Заблокировать”).


 

Общие настройки

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


 

Профили

Для каждого пользователя или группы пользователей можно назначить профиль настроек:


 

Профиль правил:

 

И Профиль расписаний:

Более подробную информацию см. в руководстве пользователя СпрутМонитор.

 


Лицензирование

Локальная версия СпрутМонитор лицензируется по количеству активных пользователей. Для работы с Вьюером лицензия не требуется. Все лицензии “плавающие” и не привязаны к “железу” или конкретному пользователю.

 

Примеры расчета количества лицензий:

В компании 10 компьютеров и сотрудники работают в 2 смены. Одновременно онлайн максимум 10 человек.

Необходимо 10 лицензий.

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

Необходимо 9 лицензий.

В компании 5 магазинов. В каждом магазине по одному компьютеру, которым пользуются 3 менеджера в разное время, и центральный офис, где 10 сотрудников.

Необходимо 15 лицензий.

Если лицензий будет недостаточно, администратор аккаунта СпрутМонитор получит соответствующее уведомление, что позволит своевременно докупить недостающие.

 

Обновление

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

 


Возможные проблемы и их решение:

Проблема

Диагностика

Решение

Не удалось включить IIS

Не открывается страница http://localhost

Windows 2008: https://sprutmonitor.ru/local-install-iis-2008.html
Windows 2012 R2: https://sprutmonitor.ru/local-install-iis-2012r2.html
Windows 10: https://sprutmonitor.ru/local-install-iis-win10.html

Не удалось установить ASP.NET веб-приложение СпрутМонитор

Не открывается страница http://localhost/MonitorServer/

(проверку осуществлять только после настройки соединения с БД)

Установите приложение вручную: https://sprutmonitor.ru/local-install-webapp.html

Не удается автоматически создать базу данных

Выдается ошибка при работе Мастера создания новой базы данных СпрутМонитор

Создайте БД вручную

Не поступают данные с Грабберов

  • Проверить настройки файрволла и антивируса.
  • Проверить, что лицензия не истекла.
  • Проверить, что пользователь не заблокирован (Вьюер->Пользователи).
  • Убедиться, что есть связь с сервером (на компьютере пользователя выполнить “ping [IP сервера]”
  • Проверить параметры подключения (на компьютере пользователя файл “C:\ProgramData\SPM\clientsettings.ini”

Вьюер не может подключиться к серверу

  • Проверить настройки файрволла и антивируса.
  • Убедиться, что есть связь с сервером (на компьютере пользователя Вьюера выполнить “ping [IP сервера]”
  • Проверить правильность IP-адреса сервера (Вьюер, окно Логин, ссылка “Сервер СпрутМонитор” внизу справа).

Не удается запустить Удаленное управление

  • Проверить, что служба MonitorServerService запущена на сервисе.
  • Проверить доступность портов 5901 и 5500.

Не приходят уведомления о рисках, отчеты

  • Проверить параметры SMTP сервера (Консоль Администратора‑>Настройка сервера)

Некоторые функции сбора данных не работают

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

Проверить Профили настроек (Вьюер‑>Пользователи).

Не поступает информация о посещенных вебсайтах, поисковых запросах.

Обновите браузер и Граббер СпрутМонитор.

Ошибка при входе в Вьюер: не удается установить соединение с БД

Сбой в работе MSSQL Server.

Перезагрузите сервер.