Comments (5)
I don't think there is anything we can do about this. We give the user the tools to see that their server is overloaded. (Load and CPU% and ram use %).
from zoneminder.
We could switch to straight recording instead of decoding+motion detection I suppose, but it may be the disk IO that is the bottleneck. Would need good AI to figure out what to do.
from zoneminder.
I don't think there is anything we can do about this.
ZMC consumes the most resources
The simplest option is to stop some cameras and inform the user about the problem. Not the best solution, but it will prevent event recording from being lost.
We could switch to straight recording instead of decoding+motion detection I suppose,
Of course, this should solve some of the problems, but CPU and disk overload needs to be controlled somehow.
Would need good AI to figure out what to do.
Yes.
from zoneminder.
There is a per-monitor setting about Importance. Could kill off unimportant monitors.
People should have monitoring setup to alert them of these problems and then they need to provision more hardware. We can't be psychic.,
from zoneminder.
I probably didn't express my thoughts quite correctly.
I'm not suggesting stopping cameras completely.
- I think the most important point is recording events to disk. In this case, the server administrator must ensure the necessary performance.
- As a rule, server overload occurs during online viewing, i.e. Watch or Montage page. I suggest stopping the cameras when watching, but making sure they continue recording.
For example, there are 50 cameras. The server is configured so that when these cameras are running, the CPU load does not exceed 30%. Each camera during live viewing increases the server load by 10%.
Thus, when viewing 7 cameras, the load on the server will be 100%.
It is necessary to disable live viewing of 1-2 cameras. But continue from the recording if it was made.
from zoneminder.
Related Issues (20)
- Displaying dvr controls under Frame on Montage page
- Zoom In/Out buttons are not proportional to the image
- When viewing a recorded event, the stream stops when viewing ends and does not resume when you click "Play" HOT 2
- Video.js is used outdated 4.11.4, currently there is version 8.12.0 HOT 6
- Requires a side pull-out menu/block/list on all view pages.
- Problem with COOKIES. Saved using PHP then not being read correctly using JS
- Jiggling montage layout HOT 21
- Ram use in firefox on montage is significantly more than chrome. HOT 13
- Feature Todo list: Montage Review HOT 17
- The placement of monitors on the Montage page is broken again HOT 6
- Todo: pause status updates if status is hidden on montage
- Todo: We need to not even try to load cameras that are off view. HOT 4
- Rate=1 on Watch page does not work HOT 4
- An error appears when switching from Montage page to Console page. HOT 5
- UI Improvement on watch view HOT 3
- Thoughts on event view layout HOT 4
- js error in watch HOT 1
- Replace the top menu with a side menu HOT 4
- Merge Montage & Montage Review page
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zoneminder.