Release 1.1.0 - 26.09.2025
New Features
filterOnTags Query Parameter
Squid is now able to filter results based on tags (cmdb_key_value) as in give me all CIs with tag
aws:servicecatalog:productArn = xxx
See filterOnTags
filterOnTeams Query Parameter
Squid is now able to filter results based on teams related to a ci as in give me all CIs managed_by team teamA (
cmdb_rel_team).
See filterOnTeams
showTags / showTagsInline Query Parameter
Squid is now able to render tags (cmdb_key_value) as additional properties of entities.
See showTags / showTagsInline
\{config\}.preservePrefix Query Parameter
Release 1.0.0 introduced the preservePrefix query parameter. This option allows you to preserve the database view
prefix on all root entities.
{config}.preservePrefix allows you to preserve the database view prefix for entities rendered as references or
relations, i.e., with other configurations the the root configuration.
excludedViewPrefixes Configuration Option
Squid now allows specific database view prefixes to be excluded from the returned JSON.
Log as JSON - Analyse squid usage and performance with Splunk / ELK
Some customers are using Splunk, ELK (ElasticSearch, Kibana, Logstash), etc. as central repository for logs and statistics. These tools are generally better suited for detailed analysis than using the standard ServiceNow syslog, which is known to have performance challenges.
This is a known and acknowledged problem. See
Troubleshooting excessive logging (syslog): The syslog table in an instance can grow very large due to excessive, and if this happens, you may notice issues such as: ... Slow performance or even timeouts when trying to query the System Logs
All the logs in ServiceNow: It is not recommended to retain logging for too long as it can grow big quickly. When it is too big, it becomes difficult for analyzing and slow to search.
If this usecase is relevant for you, you can now switch to a JSON log format, making Splunk/ELK ingress easier.
We've built a proprietary LogForwarder that pushes logs from ServiceNow to Splunk/ELK with a maximum latency of 10 seconds. Depending on customer interest, we might offer this as a separate (free) product. As always, give us a heads-up over at Feature Requests, and we'll see what we can do.
New Predefined Configurations
- cmdb_ci_ip_address
New Predefined Relations
none.