jasonmcintosh / rabbitmq-zabbix

Zabbix RabbitMQ Configuration
Apache License 2.0
251 stars 168 forks source link

how to filter default queue? #104

Open huangyonghome opened 5 years ago

huangyonghome commented 5 years ago

I just imported and applied the rabbitmq-zabbix templates on rabbitmq server.

but I found there where more then 7800 items about Rabbitmq . Most of the items are RabbitMQ random queues ,the name starts with "amq".

below is the snapshot: image

Now , The rabbitmq server ruined my zabbix server. When I check the "latest data" ,the zabbix server threw below errors,I increase the value of "memory_limit" in php.ini file though:

PHP Fatal error:  Allowed memory size of 134217728 bytes exhausted (tried to allocate 32 bytes) in /usr/share/zabbix/include/classes/html/CTag.php on line 269,

And, I can't delete the rabbitmq host from zabbix Web console.

Could you please tell me how to filter the random queue that starts with "amq" ?

Thank you in advance!

jasonmcintosh commented 5 years ago

https://github.com/jasonmcintosh/rabbitmq-zabbix/issues/22

Right now, you can filter for "include" but not "exclude" stuff. The above look like auto generated queues - I don't know your environment to tell though for sure. You've got that many queues in a single vhost? That's likely to cause headaches. See the README.md for docs on how to filter to ONLY specific queues (likely better in your use case).

huangyonghome commented 5 years ago

@jasonmcintosh Thank you for your reply . I managed to resolved it follow the instructions in issues #77 :
But that instructions is not completed .Actually there are somewhere else need to do the same changes in the file zabbix/scripts/rabbitmq/api.py