thingsboard / tbmq

Open-source, scalable, and fault-tolerant MQTT broker able to handle 4M+ concurrent client connections, supporting at least 3M messages per second throughput per single cluster node with low latency delivery. The cluster mode supports more than 100M concurrently connected clients.
https://thingsboard.io/products/mqtt-broker/
Apache License 2.0
570 stars 46 forks source link

[Feature Request] Show credentials used in session tab #133

Open Webbeh opened 1 month ago

Webbeh commented 1 month ago

Currently, in 1.3.0, the Sessions tab shows, quite obviously, a list of sessions. This is extremely useful and helps with debugging and maintenance an awful lot.

I would like that tab to show which Credentials are used for that session (using the name of the credentials as shown in the Credentials tab).

I have got a LOT of legacy devices that have been migrated from company to company, from customer to customer, and ended up in my broker using very outdated and insecure credentials. I would love to be able to see which ones are using those deprecated credentials in the sessions view.

This is an example of what I would love to see : image

Those credentials names would be taken from : image

Thank you very much !

dmytro-landiak commented 1 month ago

hey @GOinfo-Ltd!

Thank you for the request. This is a very valid and useful feature, and we have already planned to implement this in the upcoming releases. Please, stay tuned for the updates.

Regards!