CPU Utilization

Symptoms to Resolution

It's easy to state symptoms:
My BI server started crashing.
My recordings are missing.
No alerts are being sent.

Much harder to know how to investigate and self-correct or provide the needed information for support to help.

The articles here are frameworks on how to think about the issue and get to resolution.
Post Reply
varghesesa
Posts: 90
Joined: Thu Jul 11, 2019 9:52 pm

CPU Utilization

Post by varghesesa »

Introduction

Issue: CPU utilization > 60-75% is not good.

Troubleshooting
The CPU management section in the Help file provides a thorough explanation of CPU utilization. Below are the most common issues/fixes that alleviate CPU load.

Antivirus and firewall exemptions
BI will not perform well if Windows is in conflict with BI. Make sure your Anti-virus and Firewall settings are set correctly.

Cameras
CPU utilization is highly dependent on the number of cameras and how the cameras are connected to BI. Walking through the Connect cameras correctly section in the Checklist documents best practices for adding cameras. The below bullets highlight some of the key settings to reduce CPU load. Reviewing the documents listed in the Connect cameras correctly section in its entirety is recommended.
Streaming
Streaming to many endpoints (UI3, mobile apps), web sites, YouTube etc adds load to the server and the network. A simple test is to reduce the number endpoints (turn UI3, phones, tablets) temporarily and see if CPU decreases. There is not much that can be done besides getting better hardware. The Networking article -> Network tests section does provide some insight on diagnosing server performance.

One possible CPU issue due to dynamic group layout is documented in the 5.5 Release Notes -> Gotcha 8.

Post Reply