User Manual. (Updated April 08, 2016) Information in this document is subject to change without notice.



Similar documents
User Manual. (updated December 15, 2014) Information in this document is subject to change without notice.

exacqvision Web Service User Manual (updated April 04, 2016)

exacqvision Web Service User Manual (updated December 15, 2014)

How To Use Senior Systems Cloud Services

Copyright 2012 Trend Micro Incorporated. All rights reserved.

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with

PHD Virtual Backup for Hyper-V

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

User's Guide. Product Version: Publication Date: 7/25/2011

NMS300 Network Management System

SonicWALL SSL VPN 3.5: Virtual Assist

AXIS Camera Station Quick Installation Guide

Media Server Installation & Administration Guide

Veeam Backup Enterprise Manager. Version 7.0

NSi Mobile Installation Guide. Version 6.2

RSM Web Gateway RSM Web Client INSTALLATION AND ADMINISTRATION GUIDE

Desktop Surveillance Help

Quadro Configuration Console User's Guide. Table of Contents. Table of Contents

XenClient Enterprise Synchronizer Installation Guide

Evoko Room Manager. System Administrator s Guide and Manual

Storage Sync for Hyper-V. Installation Guide for Microsoft Hyper-V

Ocularis Media Server Installation & Administration Guide

Server Installation ZENworks Mobile Management 2.7.x August 2013

NETWRIX EVENT LOG MANAGER

Dell SupportAssist Version 2.0 for Dell OpenManage Essentials Quick Start Guide

Gigabyte Content Management System Console User s Guide. Version: 0.1


formerly Help Desk Authority Upgrade Guide

VMware Identity Manager Administration

System Overview and Terms

NI InsightCM Server Version 1.0

SC-T35/SC-T45/SC-T46/SC-T47 ViewSonic Device Manager User Guide

NetBak Replicator 4.0 User Manual Version 1.0

HP A-IMC Firewall Manager

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

Resource Online User Guide JUNE 2013

JAMF Software Server Installation and Configuration Guide for OS X. Version 9.2

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

CA Spectrum and CA Service Desk


NETWRIX USER ACTIVITY VIDEO REPORTER

Rebasoft Auditor Quick Start Guide

M86 Web Filter USER GUIDE for M86 Mobile Security Client. Software Version: Document Version:

System Administration Training Guide. S100 Installation and Site Management

Dell One Identity Cloud Access Manager Installation Guide

Copyright 2013 Trend Micro Incorporated. All rights reserved.

[The BSD License] Copyright (c) Jaroslaw Kowalski

Installation Guide for Pulse on Windows Server 2008R2

Security Analytics Engine 1.0. Help Desk User Guide

Enterprise Manager. Version 6.2. Installation Guide

Acronis and Acronis Secure Zone are registered trademarks of Acronis International GmbH.

Using the Cisco OnPlus Scanner to Discover Your Network

Installation Guide for Pulse on Windows Server 2012

Pharos Control User Guide


Novell ZENworks Asset Management 7.5

Privileged Access Management Upgrade Guide

Central Management Software CV3-M1024

Digital Sentry DS ControlPoint

JAMF Software Server Installation and Configuration Guide for Linux. Version 9.2

Contents Notice to Users

DameWare Server. Administrator Guide

HP IMC Firewall Manager

TSM Studio Server User Guide

JAMF Software Server Installation and Configuration Guide for OS X. Version 9.0

USER GUIDE WEB-BASED SYSTEM CONTROL APPLICATION. August 2014 Phone: Publication: , Rev. C

GFI Product Manual. Web security, monitoring and Internet access control. Administrator Guide

How To Set Up Chime For A Coworker On Windows (Windows) With A Windows 7 (Windows 7) On A Windows 8.1 (Windows 8) With An Ipad (Windows).Net (Windows Xp

efolder BDR for Veeam Cloud Connection Guide

OPS Data Quick Start Guide

CaseWare Time. CaseWare Cloud Integration Guide. For Time 2015 and CaseWare Cloud

How To Manage Storage With Novell Storage Manager 3.X For Active Directory

Ekran System Help File

Quick Install Guide. Lumension Endpoint Management and Security Suite 7.1

OnCommand Performance Manager 1.1

Server Installation Guide ZENworks Patch Management 6.4 SP2

Copyright 2014 SolarWinds Worldwide, LLC. All rights reserved worldwide. No part of this document may be reproduced by any means nor modified,

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

NovaBACKUP. Storage Server. NovaStor / May 2011

Content Filtering Client Policy & Reporting Administrator s Guide

BaseManager & BACnet Manager VM Server Configuration Guide

Synchronizer Installation

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

McAfee Directory Services Connector extension

STEPfwd Quick Start Guide

Secure Web Service - Hybrid. Policy Server Setup. Release Manual Version 1.01

EMC Documentum Webtop

File Share Navigator Online 1

Imaging License Server User Guide

JAMF Software Server Installation and Configuration Guide for Windows. Version 9.3

ivms-5200 Professional Web Manager User Manual

Velocity Web Services Client 1.0 Installation Guide and Release Notes

Web Remote Access. User Guide

Remote Filtering Software

Dell KACE K1000 System Management Appliance Version 5.4. Service Desk Administrator Guide

TIBCO Spotfire Automation Services 6.5. User s Manual

VMware vcenter Log Insight Getting Started Guide

Advanced Configuration Steps

Online Help StruxureWare Data Center Expert

Transcription:

User Manual (Updated April 08, 2016) Information in this document is subject to change without notice. Copyright 2013-2016, Exacq Technologies, Inc. All rights reserved. Exacq Technologies is a trademark of Exacq Technologies, Inc. Other trademarks and trade names may be used in this document to refer to either the entities claiming the marks and names or their products. Exacq Technologies, Inc., disclaims any proprietary interest in trademarks and trade names other than its own. Exacq Technologies makes no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. Exacq Technologies shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this manual. Exacq Technologies, Inc. 11955 Exit Five Parkway, Bldg 3 Fishers, IN 46037 USA

Contents 1 Introduction... 4 2 Hardware/Software Requirements... 5 3 Installation... 6 4 Servers... 10 Server List... 10 Add a Server... 11 Add Mutliple Servers... 12 List Display Tips... 13 Server Details... 14 Save Configuration... 15 Schedule Configuration Change (apply saved configuration)... 16 Schedule Software Update... 17 Download Configuration... 18 Privileges List... 19 Add Privileges... 21 Web Services... 22 5 Organization... 24 Users List... 24 Add a User... 25 Group List... 27 Add a Group... 28 Domain Details... 29 Add Domain... 30 Domain Group Associations... 31 Add Domain Group Association... 32 6 Available Versions... 33 Server Update... 37 Client Update... 38 Web Service Update... 40 ESM Update... 43 7 Dashboard... 44 8 Reports... 46 Alert Reports... 46 Page 2 of 58

Event Reports... 47 Event Details... 48 Available Events... 49 9 Rules... 50 Rules List... 50 Add Email Rules... 51 Add Alert Rules... 51 Duration Rules... 52 10 Licensing... 53 11 Email Options... 54 12 Failover Groups... 55 Appendix A: SSL Certification for Apache... 58 Page 3 of 58

1 Introduction Enterprise System Manager allows you to: Maximize uptime of your exacqvision Enterprise servers with constant server health monitoring. Receive email notifications or use ESM s browser-based dashboard to receive immediate notification of system errors and warnings. Instantly assess all exacqvision Enterprise servers from anywhere using the intuitive dashboard to visually confirm their health from a PC browser, tablet or smart phone. Automatically send highly flexible email notifications regarding errors and warnings such as VMS recorder offline, storage warnings, drive failures, temperature alarms, or disconnected cameras. Allow individual users or groups of users to be e-mailed real-time or periodically for over 25 user-selectable errors and warnings. Reduce software maintenance time with scheduled software updates. Quickly schedule hundreds or thousands of servers to receive the latest exacqvision features. Monitor camera health and events to confirm camera uptime and proper positioning. Page 4 of 58

2 Hardware/Software Requirements MINIMUM SERVER REQUIREMENTS (less than 50 servers, up to five simultaneous client connections) Processor: Intel i3-4100 or better RAM: 8GB Hard drive: 100GB SSD Network: 25 Kbps per server, plus 512 Kbps per simultaneous client connection Operating system: Windows Server 2008 R2, Windows 7 or Ubuntu 12.04 (64 or 32bit w PAE) RECOMMENDED SERVER REQUIREMENTS (500 or more servers, up to 25 simultaneous client connections) Processor: Intel E3-1275 Xeon or better RAM: 16GB (32GB for over 1,000 servers) Hard drive: 250GB SSD Network: 50 Kbps average, 1 Mbps peak per video Operating system: Windows 10, Server 2012, Ubuntu 12.04 (64bit or 32bit w PAE), or 14.04 (32bit) Email host: SMTP email server PC CLIENT MINIMUM REQUIREMENTS Processor: Intel Atom Z3470 or better RAM: 1GB Network: 256 Kbps (min), 2Mbps (recommended w live video) Browser: Internet Explorer 9, Chrome 31, Safari 7, Mozilla Firefox 25 MOBILE CLIENT REQUIREMENTS Compatibility: ios or Android phones and tablets with Chrome 31 or Safari 7 or better Network: 128Kbps (min), 1Mbps (recommended with live video) Browser: Microsoft IE for mobile, Google Chrome, Safari PORTS Connection to exacqvision servers: port 22609* Web Service running on exacqvision servers: port 80* *RELATED KNOWLEDGE BASE ARTICLES: How do I change the listen port for exacqvision Server in Windows 7? https://exacq.com/kb/?kbid=32907 How do I change the listen port for exacqvision Server in Ubuntu Linux? https://exacq.com/kb/?kbid=59098 How do I change the port of my Web Server in Windows 7? https://exacq.com/kb/?kbid=56365 How do I change the port of my Web Server in Ubuntu Linux? https://exacq.com/kb/?kbid=50095 Page 5 of 58

3 Installation PRE-INSTALLATION NOTES: ESM can be installed on a Linux or Windows platform. You must have administrator privileges for Windows installation, or root access for Linux installations. If you are using an existing external database, you must have network connectivity between the ESM system and the database. If you are using the Microsoft SQL Server Windows Authentication method, the user account that runs the installer must also have Windows Authentication access on the external database. Select the default database option unless you have an existing database that you want to use. In that case, the installer will use the credentials for the database; you do not need to manually export and import the schema. To install Enterprise System Manager, complete the following steps: 1. Run the EXE file and follow the onscreen prompts. 2. Enter an HTTP and HTTPS port. If a selected port is in use, you must select an unused port before you are allowed to continue. Page 6 of 58

3. When the database types appear, select the type as follows: Postgres (most simple choice for those with no existing database or database experience) Microsoft SQL (to connect to an existing Microsoft SQL database) 4. Configure the ESM database connection to match your database. If ESM and the database are located on the same server, enter 127.0.0.1 as the hostname, as shown in the following example. You cannot advance past this step without valid credentials. Page 7 of 58

NOTE: If you are unable to connect to the database at this point, ensure the credentials are valid and verify network connectivity to the database. 5. Select Perform Migration only if updating from a legacy version (ExacqVision Enterprise Health Manager). ESM will migrate the servers monitored by the legacy software, and it will not prompt for legacy database credentials if the ESM installation is on the same computer as the legacy installation. 6. Click Write Schema File to save the SQL file of the database, if desired. 7. Complete the installation process to launch a browser and connect to ESM. Page 8 of 58

POST-INSTALLATION NOTES: If you connect to ESM from a browser on a separate computer, you must use the IP address of the computer on which you installed ESM. The default admin username and password are admin and admin256. It is highly recommended that you change the admin password. To license the ESM installation, see the Licensing section of this manual. Page 9 of 58

4 Servers Server List The Server List displays the current list of connected servers, along with networking and configuration information. The icons at the top of the page allow you to: select search and display options to include more or fewer entries or columns edit port, credential, and web server configuration information for all listed servers apply a saved configuration or software update to one or more servers delete one or more servers Click on Upcoming Actions to display a list of any scheduled activities on a connected server. You can open, edit, or delete the action from this list. Page 10 of 58

Add a Server An exacqvision Server must have a current Enterprise license to be monitored by ESM. You can find an exacqvision system s license information by opening its System page on the Config (Setup) page. 1 2 6 3 4 7 8 5 9 1. Select [add] next to Servers. 2. Enter IP address or hostname of the exacqvision server to add 3. Enter port number (default 22609) 4. Enter the username and password of an administrator account on the exacqvision server. 5. Select a group. Every server must be part of a group, and the default group is shown in the Group dropdown list. 6. To establish a video connection from the server you are adding, select one of the following options: a. (No web service) - Do not try to connect to a web service b. Create new web service - Select this option to add a web service to the ESM configuration c. Use server address and credentials - Select this option to add the web service of the same exacqvision server that is being added. The same address, username and password will be used to log in to its web service. d. Select existing web service - This will provide you with a list of previously configured web services from which to choose from. 7. Select Browse to load a picture of the video server for easy identification among many servers in the install location. 8. In the Additional Data field, enter other information about the server that can assist an ESM user. 9. Click Save to complete the configuration, or click Save & New to repeat these steps for another server. All cameras and events associated with the added servers are then displayed in the ESM dashboard (not shown; see Dashboard section for details). Page 11 of 58

Add Mutliple Servers A list of servers can be imported into ESM. A list must first be exported using an exacqvision client. Once the.xdv file has been exported, it can be imported here in the Add Multiple Servers page. 2 3 4 7 5 6 8 1. Export the list from the Add Systems page in exacqvision Client (this step is not shown). 2. Select [add] next to Servers in ESM 3. Select the Bulk Add Servers page. 4. Click Choose File and then locate the exported file from exacqvision Client. 5. Enter an admin User name and Password. 6. Select a group. Every server must be part of a group, and the default group is shown in the Group dropdown list. 7. To establish a video connection from the server you are adding, select one of the following options: a. (No web service) - Do not try to connect to a web service b. Create new web service - Select this option to add a web service to the ESM configuration c. Select existing web service - This will provide you with a list of previously configured web services from which to choose from. 8. Click Add Servers. Page 12 of 58

List Display Tips Many ESM pages, including Users, Groups, Cameras, Servers (List), Events and Alerts, contain Search and Display Options, which allow the user to select all the information columns displayed on a page. Click the Search and Display Options icon. 1. Some lists have a quick display filter which allows the user to easily pick from a preset list of filters. 2. Not all columns are displayed by default, so view the options on each page to make sure you are displaying the appropriate information for your situation. To display a column, click the checkbox by its name. 3. The Search String column allows you to find information in certain columns by searching for any matching text. 4. Results per page allows you to pick how many list entries are displayed 5. Clicking Search will update the list display 1 2 3 4 5 Many columns can be sorted by clicking the column name. Status columns can be sorted by clicking. To remove filters from any displayed list, click. Page 13 of 58

To quickly find devices, servers, and other information on any page, type a word or phrase in the search box on any page and press Enter. Results can take up to 30 seconds to appear. Server Details To view a server s detail page, select its entry from the Server List. This displays all the details about the server, along with several options: 1 2 1. The icons at the top of the page allow you to: edit the server s configuration save the configuration and schedule configuration and software events (see next page) delete the server manually failover the server for maintenance (if available) 2. The user can hide or show certain tables at the bottom of the page by clicking their title buttons. Page 14 of 58

Save Configuration To save a server configuration, click the icon and select Save Configuration. This opens the Save Configuration window. Enter a name for the configuration, along with any notes. Click Save. The saved configuration is now listed at the bottom of the server s detail page. (If you do not see the list of saved configurations, make sure the blue Saved Configurations button is selected. Step 2 on previous page) Page 15 of 58

Schedule Configuration Change (apply saved configuration) To apply a saved configuration, click the icon and select Schedule Configuration Change. This opens the Apply Configuration Change dialog. Select the configuration to apply from the drop-down list. If you do not want to apply the configuration change immediately, change the Scheduled Time. Click Apply to enable the configuration change. NOTE: If you have any difficulty selecting a date from a calendar when you attempt to apply a server configuration change, type the date and time using a yyyy-mm-ddthh:mm format (yyyy=year; mm=month; dd=date; hh=hour; mm=minute). The T should not be replaced by any other number or character. Page 16 of 58

Schedule Software Update To perform or schedule a software update click the icon and select Schedule Software Update. This opens the Schedule Server Software Update dialog. Select the servers to apply the configuration update to from the drop-down list. (You are able to select individual servers). If you do not want to apply the configuration change immediately, change the Scheduled Time. Enter additional data about this configuration update if desired. Click Apply. NOTE: If you have any difficulty selecting a date from a calendar when you attempt to apply a server configuration change, type the date and time using a yyyy-mm-ddthh:mm format (yyyy=year; mm=month; dd=date; hh=hour; mm=minute). The T should not be replaced by any other number or character. Page 17 of 58

Download Configuration 1. To download the configuration file for importing via exacqvision Client, click the Upcoming Actions link on the Server page. 2. Then click on the configuration entry in the Upcoming Actions table. 1 2 3. On detail page click the download icon. 3 4 4. In the pop-up menu, select the type of configuration information you want to download. In the browser window, choose a name and location for the file, and then click OK. a. Download Configuration and Graphics - will save a.config file b. Download Configuration File - will save a.settings file c. Download Graphics File - will save a.graphics file NOTE: All three file types can be restored or imported by each individual server or via ESM to the server From the Server List page click on an individual server to view its details. You can edit or unschedule the upcoming action by clicking the appropriate link. Page 18 of 58

Privileges List Privileges correspond directly with user privileges on Exacq servers. Privileges in ESM correspond to exacqvision s privileges list where each privilege can be enabled or disabled for users. (See the Add Privileges section for more detailed information about the individual features which can be enabled or disabled) Privileges are associated to Groups just like servers or users are associated to a Group. Privilege are associated to users in a group, this defines the privileges for that user across the servers in that group. The User and the Privilege will be synchronized to all servers defined in the Group. The built-in Privileges are defined on exacqvision systems: Full Admin Live Only Live+Search Power User Search Only exacqvision Client s New User page. Notice the User Group selections match the privileges displayed in System Manager. Custom privileges can be created in System Manager and synchronized to servers within a Group. Page 19 of 58

Unmanaged Server Privileges show custom privileges which have been defined on exacqvision servers that are not under System Management control. Use the icon to synchronize the privilege with System Manager. The privilege can then be modified, synchronized across all servers or deleted. Page 20 of 58

Add Privileges To add a custom privilege complete the following steps: 2 3 1 4 5 1. Click [add] next to Privileges. 2. Enter a name for the custom privilege. 3. Select the group for which the custom privilege should apply. 4. Select or deselect the individual privileges that should be associated with the Privilege. 5. Click Save to complete the configuration, or Save & New to repeat these steps for another custom group. (the list below is for example purposes, it is subject to change.) Page 21 of 58

Web Services When adding a server, you have the option to add its web service, or other web services, to its configuration. (See Add a Server and Add Multiple Servers sections for more details). If you added web services to ESM when adding servers, those web services will be displayed in this list. Click on an entry in the list view details. To edit a configuration click the icon. To update web services or schedule updates see Web Service Update in section 6: Available Versions. Page 22 of 58

Click on Upcoming Actions to display a list of any scheduled activities for a web service. You can open, edit, or delete the action from this list. This works just like the Server s Upcoming Actions list There are no upcoming actions for the web services configured at this time. Page 23 of 58

5 Organization The ORGANIZATION menu allows you to configure Users, Groups, and Domain connections. Users List The Users page lists all exacqvision user accounts associated with exacqvision system as well as the accounts of the ESM system itself. An account in this list may be an account on an exacqvision server, or an account for the ESM system, or an account that exists on both systems and is synchronized between both systems. Users who have logged in to exacqvision systems via LDAP/ActiveDirectory will show up in this list. 1 2 3 4 5 6 7 8 1. Status indicator a. Indicates the account is OK b. Indicates that user is not synchronized at the server privilege they have to the servers in the group they belong 2. Full Name - Displays First and Last Name of account 3. Username - Displays username of account 4. Group Name - Displays the Group that the account is associated with. Note: this column will display the highest level group that the user account has access to 5. Email Address - Displays email address of account 6. Server Privilege - Displays the account privilege for this user on one or more exacq servers. A - means that this user does not have privileges on any exacq servers. 7. ESM Access - a. Yes/Admin - This account has ESM access with Admin privileges. b. Yes/User - This account has ESM access with User privileges. c. (No ESM Account) - This account has no ESM access. 8. Actions - a. Edit the user account b. Un-manage the user account (It will go into the Unmanaged Server Users list) c. Delete user account Page 24 of 58

Add a User To add a User, follow these steps 2 5 6 3 7 1 4 8 9 10 11 13 12 14 15 1. Click [add] Users 2. Enter the Username and Password for the user you want to create 3. Group - Every user must be part of a Group, and the default group is shown in the Group drop-down list 4. Server Privileges - (these selections correspond to the built-in user privileges available on exacqvision servers plus any custom privileges that have been created) a. (No Server Access) - do not replicate this user to any exacq servers. Used for creating users exclusively for ESM. b. newcustom - example of a custom created privilege c. Full Admin - (built-in) all privileges, including creating other users d. Power User - (built-in) all privileges except creating other users e. Live Only - (built-in) user is only able to view live video, cannot search f. Search Only - (built-in) user is only able to search video, cannot view live g. Live + Search - (built-in) user can view live video and search video 5. Allow access - check to enable this user to have access to the System Manager. NOTE the following options are only enabled if Allow access is selected 6. Is admin - Allows user to add servers, add users and schedule updates. a. If unchecked - an ESM user - can add/modify/delete for their group level and below b. If checked - an ESM admin - can add/modify/delete for all groups 7. First and Last name of user Page 25 of 58

8. Image - Choose an image to represent this user 9. Email address - enter email address of user 10. Throttle email count - allows you to limit the number of emails that can be sent over the period of time entered in Throttle Minutes. This can be used to prevent an extreme number of notifications over a short period of time. 11. Throttle minutes - throttle email sending for this many minutes if Throttle email count is met 12. Batch email frequency - allows you to send a single email containing all notifications in increments as short as every 15 minutes. You can also choose to send the batch email even if no qualifying activity has occurred during the selected time period. 13. Send batch with no activity - send batch emails anyway even when there s nothing to report 14. Create default alert rule for user - automatically set up alert to be shown in dashboard, 15. Save - create the user and push it to the selected group and its subgroups, or click Save & New - create the user and configure another. Page 26 of 58

Group List Groups consist of monitored exacqvision servers with identical settings of monitored features. All servers must be part of a Group, and all monitored events apply to all servers in the group. The Group List page lists all groups, along with the number of servers and users associated with the groups. Every server must be associated with one group. 1 2 3 4 5 1. Group Name - Displays the name of the Group 2. Parent - Displays the parent group (root is the highest level) 3. Total Servers - Displays the total number of servers belonging to this group 4. Total Users - Displays the total number of users belonging to this group 5. Download - Use the Download link to download the Group List to a.csv file Select a group from the Groups List to view details about the group. Domain Associations, Servers, Users and Privileges are shown here. Click the button to download the server.ini file. Page 27 of 58

Add a Group To add a group, complete the following steps: 2 3 4 1 5 1. Select [add] next to Groups. 2. Parent group - Select the parent group from the drop-down list. By default, root is the top level of the group hierarchy. The new group can be created in root, or it can be created in any groups that have previously been created. 3. Group name - Enter a name for the new group. 4. Select a method by which to resolve user and privilege conflicts and synchronize accounts and privileges. The automated options are an easy way to automatically reverse any undesired or unauthorized changes to user accounts and privileges. a. Inherit from parent group use the parent group s resolution setting. b. Manually resolve conflicts all synchronization conflicts in a group will be display on the group, user, privilege, and server detail pages for user s review. c. Automatically resolve conflicts Any user, server, or privilege that gets created in ESM will be automatically created on all the servers that are in the group. d. Automatically resolve conflicts and remove unmanaged server users Same as above option, but selecting this will ensure that any user or privilege that gets created directly on any of the servers in the group will be removed. 5. Click Save to complete the group configuration, or Save & New to complete the first group and configure another. Page 28 of 58

Domain Details The Domain page allows you view all connection properties of a domain. Click View All Domain Groups to display a list of all domain groups that have been imported from the domain. (This screenshot shows an already added domain, its information and Group Associations.) If no domain has been added, clicking the Domain link will display the Add Domain form. See the next section for adding a domain. If an existing domain needs to be modified, click on the edit button. For information about any of the fields available on the domain editing page, click Help On This Page at the bottom of the the page and then Next until you see the applicable information. Click Apply when finished. Page 29 of 58

Add Domain To add a domain, complete the following steps. Some of this information may have to come from your IT department or administrator. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1. Hostname or IP - Enter hostname or IP of the machine running Domain services 2. Binding username - Enter a binding username or FQDN (example shown in box) 3. Binding password - Enter the binding password 4. Port - default LDAP port 389 5. Security a. SSL - Secure Sockets Layer b. TLS - Transport Layer Security (newer than SSL) 6. Schema - default is Active Directory (Nested) 7. Minutes between queries - default: 5 8. Additional data - Enter any additional information here 9. User search base DN - Query for users (example shown in box) 10. Group search base DN: - Query for groups (example shown in box) 11. Group search filter - Used to filter group search results 12. Attribute name for username - default: userprincipalname 13. Attribute name for first name - default: givenname 14. Attribute name for last name - default: sn 15. Attribute name for email address - default: mail 16. Save - Click to save settings Upon successful connection you should see the Domain details and subgroups as shown on the previous page. Page 30 of 58

Domain Group Associations The Group Associations table displays all associations between the domain s groups and the ESM groups. A partial list of groups appears on the Domain Details page. You can view the full list by clicking on the View all domain groups link. You can add to this list by using the Add Association link, and then selecting Page 31 of 58

Add Domain Group Association 1 2 3 4 5 6 7 1. Domain - Shows the Connected Domain 2. Domain Group - Choose from a list of discovered Domain Groups 3. Server Privilege - Choose from the list of Server Privileges 4. ESM Group - Select ESM group 5. ESM Access - check to enable this user to have access to System Manager. 6. Is Admin - Allows user to add servers, add users and schedule updates. a. If unchecked - an ESM user - can add/modify/delete for their group level and below b. If checked - an ESM admin - can add/modify/delete for all groups 7. Click the Associate button After completing the association the Domain group and ESM group will be associated. This means that users of the Domain group will have the privileges as defined by Server Privilege selection across the servers defined by the ESM Group. Page 32 of 58

6 Available Versions Available Versions shows the versions of all the exacqvision components that are available by ESM for updating. Server Client Web service Only global administrators and admins who are not assigned to groups can see this information. Refresh version from Exacq. If the system is connected to the Internet, use this option to obtain a list of available software releases directly from Exacq. Refresh versions from ZIP File. If the system is not connected to the Internet, use this option to load a ZIP file that contains the updated exacqvision components. The ZIP file can be loaded into ESM and ESM can then deploy the software throughout the VMS infrastructure. 1. To obtain the ZIP file for use with ESM, perform the following steps. Navigate to : https:///support/downloads.php?section=softwareupdatespackagingutil 2. Click the link for downloading the update package 2 Page 33 of 58

3. Click Recent Software Versions 3 4. Make software selections 5. Click Zip Selected Files 4 5 Exacq is zipping your files 6. Click Click to Download Packaged Files 6 The download will be available for approximately 1 hour. 7. Transfer this file to the ESM system Page 34 of 58

8. In ESM select Refresh versions from Zip File 8 Navigate to the location of the zip file 9. Select the file and click Open 9 You will see the following update message while ESM is importing the installers. When importing is complete you will see the following message Page 35 of 58

Your list of available updates will be updated Page 36 of 58

Server Update To perform or schedule an exacqvision server software update navigate to the Server List and click the and select Schedule Software Update. icon This opens the Schedule Server Software Update dialog. Select the servers to apply the software update to from the drop-down list. (You are able to select individual servers). If you do not want to apply the software update immediately, change the Scheduled Time. Enter additional data about this configuration update if desired. Click Apply. NOTE: If you have any difficulty selecting a date from a calendar when you attempt to apply a server configuration change, type the date and time using a yyyy-mm-ddthh:mm format (yyyy=year; mm=month; dd=date; hh=hour; mm=minute). The T should not be replaced by any other number or character. Page 37 of 58

Client Update Client updates are not pushed out to clients within the VMS infrastructure like server updates are. Instead client updates must be pulled by each client. However, the ESM system can provide those client updates so that each client within the VMS infrastructure does not need to have an internet connection. Each client must be configured to look for updates from the ESM system as opposed to exacq.com website. There must be an ESM account for which the client can use to log in to the ESM system. 1 2 3 4 5 6 7 8 9 1. Click Add Systems 2. Select the Import/Export tab 3. Check the Enable checkbox 4. Select Synchronize with ESM 5. Enter URL of ESM system 6. Select Use credentials entered below 7. Enter ESM User Name 8. Enter ESM Password 9. Click Apply 10. Click the exacqvision logo in the upper right corner 10 Page 38 of 58

11. Click Check for Updates 12. Click Install 11 12 Follow the prompts as usual through the client install process. 13. Click Next to begin installation of client 13 Page 39 of 58

Web Service Update Before Scheduling software updates for web services, you must check that there are no Remote Restrictions on the web service you want to update. In the example below all three web services have remote restrictions enabled. This means that a remote user, including ESM, cannot edit, change, or update the configuration or web service software. Remote Restrictions must be disabled on the web service system itself. 1. On the machine that the web service is running on navigate to the landing of exacqvision web service. (127.0.0.1 in the URL of a web browser) 2. Click on the Web Service Configuration link in the lower right corner of the page 2 3. Log in with admin credentials (default admin/admin256) 3 Page 40 of 58

4. Click the Administration Configuration section 5. Clear Enable Localhost Restriction checkbox 6. Click Update Configuration 4 5 6 The web service will prompt for a restart. Click Restart. Web service restarting Once the web service has restarted continue with the following steps in ESM. Page 41 of 58

To perform or schedule an exacqvision web service software update navigate to WEB SERVICES List and click the icon and select Schedule Software Update. Notice that a green plus icon indicates this web service can be udpated. In the Schedule Web Service Software Update dialog select the services to apply the software update to from the drop-down list. (You are able to select individual services). If you do not want to apply the software update immediately, change the Scheduled Time. Enter additional data about this configuration update if desired. Click Apply. NOTE: If you have any difficulty selecting a date from a calendar when you attempt to apply a server configuration change, type the date and time using a yyyy-mm-ddthh:mm format (yyyy=year; mm=month; dd=date; hh=hour; mm=minute). The T should not be replaced by any other number or character. Page 42 of 58

ESM Update To perform or schedule an update to the ESM software itself, click on the while viewing any page. NOTE: The ESM system must have internet access. icon towards the bottom of the page Select the version to update to, scheduled date and time and any notes to attach to this update. Click Apply. Page 43 of 58

7 Dashboard The ESM Dashboard displays lists of added servers, all cameras associated with the servers, and alerts set up by the user pertaining to the events happening on all servers and cameras. The color-coded indicators display the following information: Server or camera not detected Alert for occurring and unacknowledged event Health warning on server (such as temperature, storage alarm, archive alarm, CPU fan) Server license subscription expiring soon Alert for unacknowledged but open event Alert for unacknowledged but closed event Server or camera connected and operating Alert for acknowledged and closed event The indicators at the top-right corner of the screen indicate the total number of servers and cameras in each of those categories. Page 44 of 58

The right and left arrows allow you to scroll through additional pages of servers, cameras, and alerts. For servers and cameras, you can alternate between list and chart views by clicking the chart icon in each table: This example shows the servers in chart format and the cameras in list format: You can select whether to display open events, unacknowledged (or both), or all alerts. Click the list icon to switch between these options. This example shows camera alerts for events that are either open or unacknowledged in list format: To acknowledge all alerts currently displayed in the list, click the Acknowledge All. To acknowledge/unacknowledged individual alerts, click the check or icons in the alert row. To delete all displayed alerts, click the Delete All button. To delete an individual alert, click the trash icon in the alert row. NOTE that deleting alerts simply removes the alert from all alert lists. The underlying event can still be viewed in the Event List under Reports menu. For more information on alert definitions see Rules section of the manual. For more information on acknowledging alerts and events, see the Reports section of this manual. Page 45 of 58

8 Reports Alert Reports The alert list displays only those events for which the user has set up a notification via the Rules page. Alerts are set up for a specific user and can be customized to match user s needs. Acknowledging an alert will acknowledge the underlying event. To acknowledge all alerts/events at once, click the check icon at the top of the list. To acknowledge/unacknowledge individual alerts/events, click the check or x icon in the alert row. Alerts can be deleted. To delete a specific alert, click the trash alerts, click the trash icon at the top of the list. icon in the alert row. To delete all displayed Page 46 of 58

Event Reports An event is a noteworthy occurrence on the server (all events are documented at the end of this section). All events, except for video motion are automatically logged and can be viewed in the event list. To log motion events, an alert rule for motion must be created (see Rules section of this manual). Event Reports allows you to View, acknowledge, unacknowledge and delete server and camera alerts. View, acknowledge and unacknowledge server and camera events. Events can be acknowledged and unacknowledged, but cannot be deleted. To acknowledge all displayed events at once, click the check icon at the top of the list. To acknowledge/unacknowledge individual events, click the check or x icon in the event row. Clicking on the event row will display the event detail page. Page 47 of 58

Event Details The event detail page can be viewed by clicking either the event or any of the alerts generated by that event. On the event detail page, user can view a history of all the users that have viewed, acknowledged, or commented on the event as well as add any helpful comments about the event or the circumstances leading up to the event. If either the history of the comment list is not displayed in full, click [view all history/comment entries] Page 48 of 58

Available Events The following events (except video motion) are automatically monitored and can be viewed on the event list. An alert can be set up for any of these events. See the Rules section of this manual. Camera Events Video Loss Video Motion Camera Disconnected Camera Analytics Definition Analog or IP video signal lost. Camera has detected motion. Network cannot connect to analog or IP camera. An analytics event defined on the camera has been detected Server Events Security Integration Connection Alarm Archive Alarm Archive Task Alarm Button Press Content Age Alarm* Core Throttling Device Failure Device Temperature Fan Alarm Fanspeed sensor alarm Input Trigger IP Serial Disconnected Login Failure Network Activity Power Supply Alarm Server Disconnected Server License Error Server License Warning Soft Trigger Storage Alarm Storage Hardware Alarm Temperature Sensor Alarm Update Downloading Update Failure Update Installing Update Pending Update Success Voltage Sensor Alarm Definition An error in connecting to the Security Integration panel Failure on archiving target, such as bad mount point. Archive task failed. Button input on server pressed. Video deleted before configured retention period. For example, the server is configured to retain video for 30 days, but the server does not have enough space to store that much video.* Server load requires that video frames be discarded to compensate. Capture card malfunctioned. Capture card temperature not within recommended range. Fan has failed on capture board System fan not operating at recommended speed. Discrete input on a hybrid server (or IP camera with alarm input) activated. A serial-over-ip connection has become disconnected Login attempt failed on server. Any unexpected network activity on the server s network Alarm on a server with redundant power supply. Connection to server lost. Invalid license on server. License will expire in less than 30 days. Signal sent from Client to server. Drive capacity threshold reached. Server storage malfunctioned. System temperature not within recommended range. Software update download in progress. Server software update failed. Server software update installing. Server restarting after software update. Server software update completed. System voltage not in recommended range. *When a new system starts recording video for the first time, a content age alarm will not be triggered even though the age of the oldest recorded video is lower than the desired oldest content. This event cannot be triggered until the system automatically deletes data when the storage capacity is filled earlier than desired. Page 49 of 58

For information about troubleshooting Content Age Alarm events, see https://crm.exacq.com/kb/?kbid=64975. 9 Rules Rules List Rules list displays all rules that user has created as well as all rules created by other users that affect the logged in user. Only the rules owned by the logged in user can be edited or deleted. The Rules page allows you to configure email or dashboard notifications based on a wide variety of situations. Click [Add] next to Rules in the menu or the plus sign next to Rules. Page 50 of 58

Add Email Rules Email rules will send an email notification to the specified users. For example, the rule below will send an email to root and test users when a login failure event happens on any server in testgroup. Add Alert Rules Alert rules allow the user to customize what is visible on their dashboard. It is recommended that users select only those events that are most important to them to help make them more visible. The rule below will display an alert on the test user s dashboard if Input 3 on Test Server is disconnected or an archive alarm event occurs on Test Server. Page 51 of 58

Duration Rules Duration rules allow you to avoid sending and receiving large numbers of notifications for certain frequent events, such as the video loss that intermittently occurs on a camera that fails to consistently stream video. For example, the following rule would generate an email when video loss occurs, but only if the duration of video loss is at least five seconds. Any momentary losses of video would be ignored as part of this rule for sending notifications. NOTE: Duration rules do not apply to certain instantaneous events, such as those shown in the message in the illustration. Page 52 of 58

10 Licensing The Licensing page allows you to update the ESM license. To obtain or update a license, complete the following steps: 6 3 5 2 1. You should receive a licensing email that includes a link to the activation web site and licensing instructions (not shown here). 2. Select Licensing. 3. To download the ESM.ID file, click Download ESM.ID File For This Activation on the Licensing page. If the system is not connected to the Internet, save the file to a portable storage device. 4. Submit the ESM.ID file on the activation web site (not shown here). Obtain an ESM key file and save it to the system, or to a portable storage device if the system isn t connected to the Internet. 5. Apply the ESM key file by clicking Upload ESM Key File on the Licensing page and then browsing to the file s location. 6. After uploading the license file, ESM displays This Installation is Licensed for Use at the top of the Licensing page. Page 53 of 58

11 Email Options The Email page allows you to configure the email server used by ESM. Click Edit to enter or modify the email server information. The Email page also contains a data retention setting, which allows you to automatically delete monitoring data after a certain number of days. Click the Edit button to change any email server or data retention settings. Page 54 of 58

12 Failover Groups Failover groups consist of associated protected servers and spare servers. If a protected server experiences hardware failure and cannot record video, ESM automatically fails over the recording configuration to a spare server. When the protected server is restored, recording switches back from the spare server to the protected server. You can also manually failover to a spare server if you need to perform maintenance on a protected server. The following configurations are included in failover: Cameras Recording schedules Users Event Linking Saved layouts, views, groups, and maps Serial profiles Archiving Notification rules Auto Export rules The following configurations are not included in failover: System IP address Storage (recorded video remains on the system where it was recorded) Analog cameras Camera licenses and software agreements Each protected and spare server can be included in only one failover group, and each failover group must contain at least one protected server and one spare server. If multiple spare servers are available and a protected server fails, ESM selects the available spare server that is most compatible with the protected server. The Failover Group List shows the number of spares and protected servers in each failover group: Page 55 of 58

To add a Failover Group, complete the following steps: 2 3 4 5 1 6 1. Select [add] next to Failover Groups (or click Add Failover Group from the Failover Group List). 2. Enter a name for the Failover Group. 3. Select one or more spare servers. Servers are designated as spares on the server configuration page (see the Add A Server section of this document for more information). Any designated spare server that has not been associated with another failover group can be selected. 4. Select one or more protected servers. Cameras connected to these protected servers will be automatically recorded on a spare server if the protected server fails. 5. Select a timeout value, which is the number of seconds the protected servers must fail to record before the automatic failover begins. 6. Click Save to add the failover group to the Failover Group List, as shown on the previous page or Save & New to repeat the steps for a new group Page 56 of 58

When you select a Failover Group from the Failover Group List, information about the group is displayed: Note the Failover Compatibility Issues section. Protected servers and spare servers in the same failover group do not need to be identical, but certain differences could be important. For example: If a spare server is licensed for 16 cameras and a protected server is licensed for 32 cameras, only the first 16 cameras that connect to the spare server after a failover are recorded. If a spare server has less memory or hard drive space, recording performance could be reduced compared to the performance on the protected server. Servers with previous versions that do not support failover, or certain types of servers such as exacqvision Edge servers, will be listed as Not Supported. Page 57 of 58

Appendix A: SSL Certification for Apache To configure and enable SSL certification for Apache in ESM, complete the following steps: 1. Obtain a signed certificate from an authority such as VeriSign. 2. Rename the artifacts before the extension to server (server.crt, for example). 3. Save the artifacts to the following directory: Linux: /usr/local/exacq/esm/apache_solr/apache2/conf/ Windows: \exacqvisionesm\apache_solr\apache2\conf\ 4. To force any user of ESM to redirect to https, open the httpd.conf file (found in the location from the previous step. (at the above location) 5. In that opened file, remove the pound sign (#) from the following lines: #RewriteCond %{SERVER_PORT}!^443$ #RewriteRule ^/(.*) https://%{http_host}/$1 [NC,R=301,L] Page 58 of 58