Documentation for Axxon One 2.0. Documentation for other versions of Axxon One is available too.

Previous page Documentation  Axxon One Setup Checklist and Best Practices Next page

Setup

Axxon One Setup Checklist and Best Practices

Before you install Axxon One:

  1. Make sure all Servers are connected to an uninterruptible power supply (UPS) and have unique IP addresses.
  2. To prevent frequent system updates, which can cause system inoperability, we recommend using Windows 10 LTSB or Windows Server (see Operating system requirements).
  3. Install all the latest Windows service/update packs.
  4. Synchronize the system time with world time and specify the correct time zone.
  5. For each Server, specify a unique Windows host name.
  6. Specify a new password for the account of the local administrator.
  7. Synchronize the time of all Servers and IP devices.
  8. Create another administrator account for backup. Specify a password for it.

Hardware setup:

  1. On each Server, install an additional SSD specifically designed for storing metadata. We highly recommend NOT storing the metadata either on the system drive or on the drive to which the archive is recorded.
  2. If you are going to use any kind of video analytics (including motion detection for motion-based recording and other detectors), we recommend using an Nvidia GPU to increase system performance. For specific GPU requirements, see Hardware requirements.

Axxon One installation (see InstallationUpdate):

Recommendation on how to choose the installation type:

  • Server and Client: choose this type of installation if you have no more than 5 Servers in one location, which must operate within the same Axxon-domain.
  • Failover Server and Client: choose this type of installation if you have 5 to 30 Servers (minimum 3) in one location, which must operate within the same Axxon-domain.

If you have more than 30 Servers in one location, or if they are spread between different locations, but you need to have unified user management across all Servers, please contact your manager or technical support for consulting.

Server and Client
  1. Use the port range 20111-20210 (see Network settings utility, Ports used by Axxon One).
  2. Metadata database:
    1. The path to the metadata storage folder can be specified only once during the installation process. If you decide to change it later, you will have to re-install Axxon One (without losing your configuration or video archive).
    2. We highly recommend installing the database on SSD specifically designed for storing metadata.
      1. Do NOT install metadata on system drive because metadata size tends to grow over time, and if the system drive space is not sufficient it can cause system issues.
      2. Do NOT install metadata on the drive to which the archive is recorded because it affects recording performance.
    3. Consider the disk space required for the database (see Disk storage subsystem requirements). For example, ≈1.5 TB is required to store metadata for 30 days for 50 cameras.
Failover Server and Client
  1. The path to the metadata storage folder can be specified only once during the installation process. If you decide to change it later, you will have to re-install Axxon One (without losing your configuration or video archive). To specify the database path during installation, select Custom installation type and specify the path in the configuration window.
  2. We highly recommend installing the database on SSD specifically designed for storing metadata.
    1. Do NOT install metadata on system drive because metadata size tends to grow over time, and if the system drive space is not sufficient it can cause system issues.
    2. Do NOT install metadata on the drive to which the archive is recorded because it affects recording performance.

Antivirus configuration (see Appendix 4. Using Axxon One with antivirus software):

  1. Add the following processes to the exclusion list:

    1. consul.exe
    2. nomad.exe
    3. apphost.exe
    4. postgres.exe
  2. Add the following folders to the exclusion list:
    1. C:\ProgramData\AxxonSoft\Axxon One
    2. C:\Program Files\AxxonSoft\Axxon One
    3. C:\Program Files\Common Files\AxxonSoft
    4. Postgres and metadata folders if their location is not default.
  3. Add the following ports to the exclusion list:
    1. 20109-20210
    2. If Failover Server and Client installation type is selected, then also add ports 4000, 4646-4648, 8300-8302, 8500, 8600.

Initial setup:

  1. Activate the licenses (see Creating an activation request, Activation by applying license file).
  2. Change the password of the root user (see Users).
  3. Create another administrator account for backup. Specify a password for it.
  4. For Server only: configure Client auto-logout after 1 hour (see Configuring automatic logging out and locking of the Client).
  5. Create the archive before adding cameras (see Creating archives).

Creating archives:

  1. Create a local archive with object storage type (see Creating a local archive). This allows you to increase the reliability and speed of data recording, change the size of an archive volume without restarting the system, and encrypt an archive volume (see Encrypting a volume of an object archive).
  2. Divide the archive into several volumes located on different devices.

Camera configuration (see Camera):

  1. Connect cameras to the Servers.
  2. Synchronize the time of all Servers and cameras with a single NTP Server.
  3. Add cameras to the system (see Searching, adding, configuring and removing IP devices, Bulk creation of IP devices). Preferred protocol: ONVIF generic.
  4. Multistreaming:

    1. Set different high and low quality streams for each camera.

    2. Low quality stream settings must be lower than the High quality stream.
    3. Enable GreenStream in the camera context menu on the layout (see Selecting video stream quality in a Surveillance window (GreenStream)) or in the layout settings (see Selecting the default video stream for all cameras on the layout).
  5. Codec type (сan differ for different camera models): H.265 or H.264 is recommended.
  6. FPS: the Low quality stream frame rate must be at least 6 to ensure the correct operation of the detectors.
  7. Resolution:
    1. Aspect ratio must be the same for Low and High quality streams*.
    2. The Low quality stream resolution must be no less than 640x360 and no more than 1280x720 to ensure the correct operation of the detectors.
  8. Bitrate: 
    1. Recommended type*: VBR.

    2. Set maximum bitrate/bandwidth values.

    3. Recommended bitrate: 1 Mbps per 1 MP.

  9. GOV (also known as GOP, I Frame, etc.): it is recommended to have at least one keyframe per 2 seconds.

Archive recording configuration (see Configuring recording to an archive):

  1. Link each camera to at least one archive.
  2. Configure recording to the archive (permanent or started by events from detectors) for each camera.
  3. Make sure pre-recording is enabled (> 1 sec).

  4. Note that after you re-create the archive, you must re-create all recording rules in the detector settings or on the Programming tab.

Detector configuration (see Detectors):

  1. The motion detector must operate on a low quality stream (see Configuring the Motion detector).
  2. To mask, exclude areas of the frame that constantly have motion (for example, on-screen display (OSD) or TV).
  3. Create automatic rules for recording to the archive (see Automatic rules).
  4. Use an Nvidia GPU for the detectors operation.

Automatic notifications (see Programming):

  1. Create and configure an email notification (see E-mail notification).
  2. Configure a cycle macro (once a day) to check if all cameras are recording (see Check that archive record exists, Examples of Cycle rules macros).
  3. Configure event macros based on statistical data (CPU load, free disk space, see Starting the Event rules macros based on statistical data).

Users and roles (see General information about users):

  1. Create and configure the roles (see Roles).
  2. Create the users (see Configuring local usersConfiguring LDAP users).
  3. Create the required layouts for each user (see Configuring layouts).
  4. Check your setup by logging in under different user accounts and verifying the interface and permissions.

Backups (see Backup and restore utility):

  1. Create a new backup:
    1. After you complete the system configuration.
    2. Before you update to a new version.
    3. After you update to a new version.
    4. Periodically (recommended period is once a month).
  2. To restore the configuration, use the backup created on the same version of software (see Backup and restore utility). Example: if backup was created on v. 1.0 then restore it only on v. 1.0.

Web-Client (see Working with Axxon One through the Web-Client):

  1. Change the HTTP port from 80 to a custom port (see Configuring the Web-Server).

System check:

  1. Monitor the CPU load (<= 60%).
  2. Monitor the RAM load (<= 60%).
  3. Monitor the disk load:
    1. Active time is lower than 50%.
    2. Average response time is lower than 1 sec.

  4. Monitor free disk space: system drive has not less than 20 GB.
  5. Use the statistics panel in the Web-Client (see Viewing Camera and Archive Statistics).

What are the Axxon One limitations?

Complete guide Limitations of Axxon One


What graphics card do I need to run Axxon One?

Axxon One requires a GPU with OpenGL 2.0 or higher version and the following extensions: 
  • ARB_vertex_program;
  • GL_EXT_blend_func_separate;
  • GL_ARB_framebuffer_object for OpenGL.

You can run OpenGL Extension Viewer (download) to check the extensions.

Axxon One is guaranteed to work with:

  • discrete GPU NVIDIA GeForce 7300LE/GeForce 200 or higher (512 MB);
  • integrated Intel HD Graphics 530 or higher.

Complete guide Hardware requirements

How do I check if my camera is integrated with Axxon One?

  1. Please refer to the Drivers Pack documentation page.
  2. Download the list of supported devices from the latest release in xls.
  3. Open the file and go to the Axxon One tab.
  4. If your device is listed, it is integrated via the vendor protocol. When adding a device, select the model.

  5. If your device is not listed, you can still use it in Axxon One in one of the following ways:
    1. Via General Device. General Device is a universal driver that enables AxxonSoft products to work with almost all devices from the relevant manufacturer. General Device is a generic driver that supports nearly all devices from a particular camera vendor.

    2. Via ONVIF.

    3. Via RTSP.

How to install Axxon One?

Complete guide Installation


How to install Axxon One in Linux OS?

You can install Axxon One on all 64-bit distribution packages of Linux OS:

To install the Axxon One server in Linux OS, see Installing the Axxon One Server in Linux OSTo install the Axxon One client in Linux OS, see Installing the Axxon One Client in Linux OS.

For more information on installing and configuring Axxon One in Linux OS, see Features and potential problems with Linux OS.

How do I bulk create devices?

To create several IP devices at once in Axxon One, do the following:
  1. Create a CSV file containing the parameters of the devices to be added.
  2. Drag & drop the created file to the field in IP Device Discovery Wizard in Axxon One.

How do I add and remove a Server from an Axxon-domain?

A distributed system based on the Axxon One VMS is created within an Axxon-domain, i.e., a selected group of Axxon One Servers.

A new Axxon-domain can be created in one of two ways:

  1. During installation of the Axxon One software package with the Server and Client configuration.
  2. When attempting to connect to a Server which does not belong to an Axxon-domain.

Creating a new domain

Full article

A Server can be added to an existing Axxon-domain from any Server within that Axxon-domain.

Adding a Server to an existing Axxon-domain

Full article

You can remove a Server from an Axxon-domain on any Server within the domain.

Removing a Server from an Axxon-domain

Full article

In the program activation utility, you can also exclude a Server from the Axxon-domain.

Excluding the Current Server from an domain

Full article

Which ports are required for Axxon One operation?

There are default ports used for Axxon One operation. You can change the default ports.



License

How is Axxon One licensed?

There are 6 types of Axxon One licenses:
  1. Axxon One Demo. Upon installation, the software will be launched in Axxon One Demo mode. You can use the system with some features from 8:00 to 18:00.
  2. Axxon One Free.
    1. 1 Server, 4 video channels;
    2. Basic features.
  3. $ Axxon One Start.
    1. Maximum number of Servers—1, maximum number of channels—64.
    2. Some features.
  4. $ Axxon One Professional.
    1. Maximum number of Servers—30, unlimited number of channels.
    2. Some features.
  5. $ Axxon One Enterprise.
    1. Maximum number of Servers—30, unlimited number of channels.
    2. Some features.
  6. $ Axxon One Unified.
    1. Unlimited number of Servers and channels.
    2. All features.

How to activate a license in Axxon One?

You can launch the product activation utility from the Windows Start menu: Start → Programs → Axxon One → Utilities → Activation utility.

Complete guide Activation utility

To activate Axxon One, do as follows:

  1. In the activation utility, create an activation request.

  2. Submit the received activation request to the AxxonSoft manager.
  3. Upload the received license file to the system.

How do I see features available under the activated license?

  1. Run the activation utility Start → All Programs → Axxon One→ Utilities → Program Activation.

    Complete guide Activation utility

  2. Save the license file.

  3. Decode the license file on the website https://sale.axxonsoft.com/sale/.


Archive

How to configure an archive?

In Axxon One, the archive can be stored
  • on local disks;
  • on remote disks;
  • in cloud storages.

You can also connect external archivesa set of video recordings with time links.

On the basis of one Server, you can create an unlimited number of archives.

Archives are configured in the following order:

  1. Create archives. Archives are created and configured in the Archive tab (Settings tab).
  2. Configure recording of the video stream from video cameras to the archives.
  3. Configure data replication, if necessary.

Attention!

We do not recommend you to use the archive as a single large volume (except for cloud storages—one volume of unlimited size is created in them).

It's more practical to divide the archive into multiple volumes located on different hardware devices. We recommend you to create an archive with volumes no larger than 30 TB each.

How do I set up an archive in the network storage?

You can create and configure an archive on one or several remote storages.

Then you can select the cameras which will record to the archive.


How can I replicate data from one archive to another?

You can configure the archived data replication.



Other

How to uninstall Axxon One?

To remove Axxon One and prerequisites, do as follows:
  1. Remove Axxon One and delete the configuration.

    Complete guide Removal

  2. Go to Control Panel → Programs.
  3. Uninstall the Postgres NGP, DetectorPack, Axxon Drivers Pack, Guardant Drivers.
  4. Clear the folder: C:\Program Files\AxxonSoft.
  5. Clear the folder: C:\Program Files\Common Files\AxxonSoft.
  6. Clear the hidden folder: C:\ProgramData\AxxonSoft.
  7. Remove the registry entry through the Registry Editor: \HKEY_LOCAL_MACHINE\SOFTWARE\AxxonSoft.

How do I connect to Axxon One from a smart-phone or tablet PC?

You can use a mobile app to connect to Axxon One from a mobile device (smartphone or tablet). Mobile apps are available for iOS and Android platforms.

Example URL with standard Server settings for Axxon One:

192.168.0.10:80



Can I change the NetBiosName on the computer that has the Axxon One Server installed?

Yes, the Axxon One Server will be available under the new NetBiosName or IP address from the external network or under the Server name in the Axxon One configuration from the internal network. 

Note

The NetBiosName of the computer can contain up to 15 characters.

By default, the Server name in the Axxon One configuration corresponds to the NetBiosName of the computer on which it is installed. You can change the Server name from the Backup and restore utility.

I don't have video from the camera in Axxon One. What should I do?

  1. Ping the camera.
  2. Check that the camera is available in the Web-Interface.
  3. Check the connection settings (port, login, password) in Axxon One.
  4. If the camera's integration with Axxon One is via vendor protocol, verify that the model and version of the firmware in the documentation and on the camera are the same.

  5. If the camera is connected via ONVIF:
    1. Check the connection in the ONVIF Device Manager.
    2. Synchronize time between camera and Server.
    3. Enable the ONVIF option on the camera, if there is one.
  6. If the camera is connected through the RTSP protocol, check the connection in the VLC Media Player.
  7. Check the network. The firewall, antivirus, SmartScreen, UAC and other software can use the port you want for connecting to the camera.
  8. Make sure that Axxon One license file allows the sufficient number of video channels. If channels are not enough, please contact your AxxonSoft manager to request the new license file.

How do I configure multi-domain monitoring (Cross-System Client)?

Cross-System Client empowers users to connect to multiple servers on various domains and in different systems from a single client workstation.

Complete guide Cross-System client

For this to take place, the following conditions must be true:

To configure connection to servers from different domains, go to Settings → Options → Automatic connection.

Complete guide Automatic connection

How do I set up e-mail sending in case if camera recording stops?

If a specific video camera or a group of cameras does not record to the archive for some time, you can set up e-mail notifications about this. To do this, it is necessary to create a macro that checks if there is a record in the archive, and set up sending an e-mail notification when it is initiated. Do the following:
  1. On the Programming tab, create a macro for the Check archive record events.
  2. In the macro settings:
    1. select a camera or a group of cameras for which you want to check the presence of a record in the archive;
    2. select an archive to check;
    3. specify the depth of the check.
  3. Select the action to be performed if there is no record in the archive for the specified period. To do this, in the Execute if no video in archive field of the created macro, select the Notification: Send E-mail action. In the action settings:
    1. select the used E-mail message object;
    2. set the e-mail addresses to which the notification will be sent;
    3. write the subject of the email and the message itself.

How to reduce the CPU load?

To reduce the CPU load, it is necessary to configure hardware decoding of displayed video. Besides, the detection tool settings can affect the CPU load—for example, decimation, fps, etc.

Note

The number of detection tools must match the CPU capabilities. You can check it in the platform calculator, and the calculation algorithm is described in Recommended platform calculation.


How to restore the configuration?

To restore a configuration, use the Restore mode in the Backup and restore utility.


Attention!

We can guarantee that your configuration will be fully restored if:

  • the backup was created on the same software version (including the build number);
  • the backup was created on the same PC (for licensing without the Guardant key).

How to configure Axxon One with NAT?

You can consolidate the Servers from different networks separated by routers into the Axxon-domain, as well as connect the Clients to the Server behind NAT.


Content

  • No labels