Ido-mysql and relayqueue rate

Hello Gurus,

I am new to icinga2, can someone advise the following 2 questions? Much appericiated.

  1. What is ido-mysql rate? 267 services/events per second?
  2. what is RelayQueue using for?
  3. How can I evaluate the server performance?

(IdoMysqlConnection, ido-mysql) items: 2, rate: 267.417/s (16045/min 82319/5min 246625/15min)
(ApiListener, RelayQueue) items: 2, rate: 428.667/s (25720/min 122813/5min 367379/15min);

Ubuntu 16.04
16GB Ram
8 CPU cores
Non-HA setup

icinga2 - The Icinga 2 network monitoring daemon (version: r2.9.2-1)

Disabled features: command compatlog debuglog elasticsearch gelf influxdb livestatus opentsdb perfdata statusdata syslog
Enabled features: api checker graphite ido-mysql mainlog notification


The ido-mysql rate is roughly the number of SQL queries executed by Icinga. However, as you’re running a quite old version, you have to take that number with a grain of salt as this metric was improved recently and what you’re seeing is the rate at which the worker is executing jobs (and not each job executes exactly one query).

The relay queue shows how many messages where processed when communicating with other Icinga 2 nodes using its cluster feature.

Much apperciated for your explaination, Julian. I will upgrade icinag2 as soon as possible.
Just found a another rate for “JsonRpcConnection” in the log, could you plase advise what is using for?