<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Getting error in DQL in fetching MQ information on filtering by QM names in DQL</title>
    <link>https://community.dynatrace.com/t5/DQL/Getting-error-in-DQL-in-fetching-MQ-information-on-filtering-by/m-p/292672#M3011</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The error was caused by incorrect usage of in() in DQL.&lt;BR /&gt;name is already a string returned by entityName(), so it can’t be filtered using in("entity.queue_manager", …) or in() with parentheses.&lt;/P&gt;&lt;P&gt;In my case, entityName() contains additional text, so using startsWith() works correctly.&lt;BR /&gt;I tested this, and it not recive errors:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;timeseries {
  availability    = avg(ibmmq.queue_manager.availability),
  dlq_depth       = avg(ibmmq.queue_manager.dlq_depth),
  active_channels = avg(ibmmq.queue_manager.active_channels),
  connections     = avg(ibmmq.queue_manager.connections),
  uptime          = avg(ibmmq.queue_manager.uptime)
}, by: { `dt.entity.ibmmq:queue_manager` }
| fieldsAdd name = entityName(`dt.entity.ibmmq:queue_manager`)
| fieldsAdd availability    = arrayLast(availability)
| fieldsAdd dlq_depth       = arrayLast(dlq_depth)
| fieldsAdd active_channels = arrayLast(active_channels)
| fieldsAdd connections     = arrayLast(connections)
| fieldsAdd uptime          = arrayLast(uptime)
| filterOut isNull(name)
| filter startsWith(name, "SCP1") or startsWith(name, "SCP2") or startsWith(name, "SISP")
| sort availability asc
| fields
    `Name`            = name,
    `Availability`    = availability,
    `DLQ Depth`       = dlq_depth,
    `Active channels` = active_channels,
    `Connections`     = connections,
    `Uptime`          = uptime
| limit 10&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 08 Jan 2026 12:01:07 GMT</pubDate>
    <dc:creator>t_pawlak</dc:creator>
    <dc:date>2026-01-08T12:01:07Z</dc:date>
    <item>
      <title>Getting error in DQL in fetching MQ information on filtering by QM names</title>
      <link>https://community.dynatrace.com/t5/DQL/Getting-error-in-DQL-in-fetching-MQ-information-on-filtering-by/m-p/292621#M3007</link>
      <description>&lt;P&gt;Hi Team&lt;/P&gt;&lt;P&gt;I am trying to filterout specific MQ's however getting error "filter name". Can anyone guide me on that please.&lt;/P&gt;&lt;P&gt;This is the query :&lt;/P&gt;&lt;P&gt;timeseries { availability = avg(ibmmq.queue_manager.availability), dlq_depth = avg(ibmmq.queue_manager.dlq_depth), active_channels = avg(ibmmq.queue_manager.active_channels), connections = avg(ibmmq.queue_manager.connections), uptime = avg(ibmmq.queue_manager.uptime) }, by: { `dt.entity.ibmmq:queue_manager` }&lt;BR /&gt;| fieldsAdd name = entityName(`dt.entity.ibmmq:queue_manager`)&lt;BR /&gt;| fieldsAdd availability = arrayLast(availability)&lt;BR /&gt;| sort availability asc&lt;BR /&gt;| fieldsAdd dlq_depth = arrayLast(dlq_depth)&lt;BR /&gt;| fieldsAdd active_channels = arrayLast(active_channels)&lt;BR /&gt;| fieldsAdd connections = arrayLast(connections)&lt;BR /&gt;| fieldsAdd uptime = arrayLast(uptime)&lt;BR /&gt;| filterOut isNull(name)&lt;BR /&gt;| filter name in("entity.queue_manager", {"SCP1", "SCP2", "SISP"})&lt;BR /&gt;| fields `Name` = name, `Availability` = availability, `DLQ Depth` = dlq_depth, `Active channels` = active_channels, `Connections` = connections, `Uptime` = uptime&lt;BR /&gt;| limit 10&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jan 2026 17:16:52 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/Getting-error-in-DQL-in-fetching-MQ-information-on-filtering-by/m-p/292621#M3007</guid>
      <dc:creator>pds_sis</dc:creator>
      <dc:date>2026-01-07T17:16:52Z</dc:date>
    </item>
    <item>
      <title>Re: Getting error in DQL in fetching MQ information on filtering by QM names</title>
      <link>https://community.dynatrace.com/t5/DQL/Getting-error-in-DQL-in-fetching-MQ-information-on-filtering-by/m-p/292672#M3011</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The error was caused by incorrect usage of in() in DQL.&lt;BR /&gt;name is already a string returned by entityName(), so it can’t be filtered using in("entity.queue_manager", …) or in() with parentheses.&lt;/P&gt;&lt;P&gt;In my case, entityName() contains additional text, so using startsWith() works correctly.&lt;BR /&gt;I tested this, and it not recive errors:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;timeseries {
  availability    = avg(ibmmq.queue_manager.availability),
  dlq_depth       = avg(ibmmq.queue_manager.dlq_depth),
  active_channels = avg(ibmmq.queue_manager.active_channels),
  connections     = avg(ibmmq.queue_manager.connections),
  uptime          = avg(ibmmq.queue_manager.uptime)
}, by: { `dt.entity.ibmmq:queue_manager` }
| fieldsAdd name = entityName(`dt.entity.ibmmq:queue_manager`)
| fieldsAdd availability    = arrayLast(availability)
| fieldsAdd dlq_depth       = arrayLast(dlq_depth)
| fieldsAdd active_channels = arrayLast(active_channels)
| fieldsAdd connections     = arrayLast(connections)
| fieldsAdd uptime          = arrayLast(uptime)
| filterOut isNull(name)
| filter startsWith(name, "SCP1") or startsWith(name, "SCP2") or startsWith(name, "SISP")
| sort availability asc
| fields
    `Name`            = name,
    `Availability`    = availability,
    `DLQ Depth`       = dlq_depth,
    `Active channels` = active_channels,
    `Connections`     = connections,
    `Uptime`          = uptime
| limit 10&lt;/LI-CODE&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jan 2026 12:01:07 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/DQL/Getting-error-in-DQL-in-fetching-MQ-information-on-filtering-by/m-p/292672#M3011</guid>
      <dc:creator>t_pawlak</dc:creator>
      <dc:date>2026-01-08T12:01:07Z</dc:date>
    </item>
  </channel>
</rss>

