An example of entitySelector for a Apache Kafka queue and IBM MQ
type(QUEUE),queueName("audit-public"),queueVendorName("Apache Kafka") type(QUEUE),queueName("CSQ8.creditcardrequest"),queueVendorName("IBM MQ")
Thank you. I had gone through with this. The challenge I am going through is that the queues monitored by the IBM MQ extension are not detected. Earlier I did not realize matching queue.
When I use the entityId along with the entityName to match the exact queue e.g. type(QUEUE),entityName("RICH_xxxxx"),entityId("CUSTOM_DEVICE-xxxxx") no matching entity appears.
Whereas, when I use only entityId("CUSTOM_DEVICE-XXXXXXXXXXXX") it matches the entity.
What is wrong with this process?
The QUEUE entities come from the traces whereas you are need that for queues which are from MQ extension, right? The extension does not create QUEUE entities, instead it creates a CUSTOM_DEVICE which has queue metrics and the queue is just a dimension. Thus this queue it's not an entity within Dynatrace. It will be possible in the Extension 2.0 version.
That is correct. Queues are dimensions in EF 1.0 and those cannot be tagged. Once it gets migrated to EF 2.0 they will have their own entities and then can be tagged.
We do not have a timeline for when it will be migrated to EF 2.0, hopefully within the year.