Sensei ipdrstreamer.py memory usage

Started by Phiolin, July 04, 2021, 08:45:33 AM

Previous topic - Next topic
On my "Home" install with remote Elasticsearch I see ipdrstreamer.py consuming increasing amounts of memory (in the order of >4 GB) until it is finally OOM-killed and starts over. I've already increased my OPNsense VM memory to 8 GB, but that still doesn't seem to be enough and I see ipdrstreamer.py being oom-killed about once every day.
Looks more like a memory leak to me than normal usage to be honest.
Is Sensei supposed to be using that much memory if the Elasticsearch is actually remote on another VM?

Sensei has observed 76 unique devices on my network and I have a 100Mbit connection which however is barely utilized to max as you would expect from a home network.

Hi @Phiolin, thanks for the heads-up. This is not expected and we definitely want to have a look.

Can you reach out to support? Use the "Report Bug" link on the upper right hand corner of the UI.