Memory leak icinga2 2.14.0

We are using icinga at a very large scale (around 50k services). We have two instances and we run a sync between them.

The sync script queries all the current services using the api at /v1/objects.
The memory usage keeps increasing every time we run the sync when we access /v1/objects

Has anyone faced this behaviour?

  • Version used (icinga2 --version): 2.14.0
  • Operating System and version: container on centos 7
  • Enabled features (icinga2 feature list): icingadb api checker
  • Icinga Web 2 version and modules (System - About): 2.14.1

Not really, we have 22k services, but I also don’t query all services in my API integrations - only the ones created by my integration scripts.