-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dataset messages_ready not found #64
Comments
What version are you using? |
Thanks for the help. Below are the versions. |
I also get this error with Python 2.7.13, collectd 5.7.1.git, and the latest version of the types.db.custom file & types.db. It is running on a Ubuntu 17.04 server, as well. If you need anymore information, feel free to ping me. |
@shymega Is there any fix? Should we change the python version ? |
@emraanali11 I don't know anymore than you do. Sorry. |
I am trying to reproduce.
That location is generated from the python setup.py. Also, did you install through pip or manually ? |
@jimbydamonk I have my file located at /usr/local/share/collectd-rabbitmq/types.db.custom and i used pip for installation. I will try and install it manually once. |
My solution was to give up with collectd and use Telegraf instead. Telegraf seems to work better for my use-case. I hope this helps anyone who wants to gather metrics from RabbitMQ at the moment, and aren't having much luck with this plugin 😄 |
@shymega Can you share the plugin name or document which you used, will be a great help. Thanks |
@emraanali11 This was what I used. Hope that helps. |
I've run into this same issue as well, and this doesn't seem to be an issue with this plugin. For my version of collectd 5.5.1 on Ubuntu 16.04.3 LTS it seem collectd is kind of picky on how the additional types need to be defined. I've only had success with explicitly stating both configurations:
|
@shymega or @emraanali11 Is it normal that you guys are pointing to a types.db.custom rather than types.db ? |
@Abdoubng Sorry, I really don't remember; it was so long ago. I now use Telegraf... |
@shymega ok, because i just tried it and i got the same errors, fixed by putting the "types.db" on the config rather that types.db.custom. |
If you have the same problem, look for a In my case, I installed So I added this line to |
Even after updating the types.db file, however still facing the issue. Sharing the error message along with collectd config. please help to fix.
Error Log:
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.get_details.avg. Exception Dataset get_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.get_details.avg_rate. Exception Dataset get_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.get_details.rate. Exception Dataset get_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.get_details.sample. Exception Dataset get_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.redeliver_details.avg. Exception Dataset redeliver_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.redeliver_details.avg_rate. Exception Dataset redeliver_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.redeliver_details.rate. Exception Dataset redeliver_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.redeliver_details.sample. Exception Dataset redeliver_details not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.consumers.None. Exception Dataset consumers not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.messages.None. Exception Dataset messages not found
[2017-12-13 11:28:30] Failed to dispatch rabbitmq_default.queues.xxx.messages_ready.None. Exception Dataset messages_ready not found
Collectd config:
TypesDB "/usr/share/collectd/types.db.custom"
LoadPlugin python
LogTraces true
Interactive false
Import "collectd_rabbitmq.collectd_plugin"
<Module "collectd_rabbitmq.collectd_plugin">
Username "guest"
Password "guest"
Realm "RabbitMQ Management"
Host "localhost"
Port "15672"
The text was updated successfully, but these errors were encountered: