LINUX.ORG.RU
ФорумAdmin

Zabbix и количество подключений к базе

 ,


0

3

Собственно вопрос: почему пропорционально увеличению кол-ва poller'ов в конфиге - растет кол-во подключений к mysql. В том числе и не активных. Т.е. при тысяче поллеров будет 1000+ подключений к бд.

И что-же на самом деле означает параметр dbsyncer? Я так понял что это thread connection в show status, для чего именно они нужны?

★★

Собственно вопрос: почему пропорционально увеличению кол-ва poller'ов в конфиге - растет кол-во подключений к mysql.

По-моему в твоем вопросе содержится ответ - каждый поллер имеет своё подключение. У меня все активные:

mysql> show processlist;
+---------+--------+-----------+--------+---------+------+-------+------------------+
| Id      | User   | Host      | db     | Command | Time | State | Info             |
+---------+--------+-----------+--------+---------+------+-------+------------------+
|      52 | zabbix | localhost | zabbix | Sleep   |   10 |       | NULL             |
|      53 | zabbix | localhost | zabbix | Sleep   |    0 |       | NULL             |
|      54 | zabbix | localhost | zabbix | Sleep   |   14 |       | NULL             |
|      55 | zabbix | localhost | zabbix | Sleep   |  156 |       | NULL             |
|      56 | zabbix | localhost | zabbix | Sleep   |   11 |       | NULL             |
|      57 | zabbix | localhost | zabbix | Sleep   |   16 |       | NULL             |
|      58 | zabbix | localhost | zabbix | Sleep   |   20 |       | NULL             |
|      59 | zabbix | localhost | zabbix | Sleep   |    1 |       | NULL             |
|      60 | zabbix | localhost | zabbix | Sleep   |    9 |       | NULL             |
|      61 | zabbix | localhost | zabbix | Sleep   |    4 |       | NULL             |
|      62 | zabbix | localhost | zabbix | Sleep   |    9 |       | NULL             |
|      63 | zabbix | localhost | zabbix | Sleep   |    0 |       | NULL             |
|      65 | zabbix | localhost | zabbix | Sleep   |    4 |       | NULL             |
|      67 | zabbix | localhost | zabbix | Sleep   |   18 |       | NULL             |
|      68 | zabbix | localhost | zabbix | Sleep   |    1 |       | NULL             |
|      69 | zabbix | localhost | zabbix | Sleep   |    2 |       | NULL             |
|      70 | zabbix | localhost | zabbix | Sleep   |    1 |       | NULL             |
|      71 | zabbix | localhost | zabbix | Sleep   |   26 |       | NULL             |
|      72 | zabbix | localhost | zabbix | Sleep   |    2 |       | NULL             |
|      73 | zabbix | localhost | zabbix | Sleep   |   15 |       | NULL             |
|     106 | zabbix | localhost | zabbix | Sleep   |   30 |       | NULL             |
| 2067261 | root   | localhost | NULL   | Query   |    0 | NULL  | show processlist |
+---------+--------+-----------+--------+---------+------+-------+------------------+
22 rows in set (0.00 sec)
Дольше нескольких минут никто не отдыхает.

И что-же на самом деле означает параметр dbsyncer?

Количество процессов, которые занимаются переносом данных из различных кешей в БД.

blind_oracle ★★★★★
()
Ответ на: комментарий от blind_oracle

А зачем каждому поллеру свой коннект? Они же служат только для сбора «грязных» данных, а обработка, подсчет и складирование в бд лежит на сервере.

phoen ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.