cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

🎥 Dynatrace Notebooks & DQL in Action

AgataWlodarczyk
Community Team
Community Team


In this exciting new series called DynaLabs, Technical Product Specialists from Dynatrace ONE will get hands-on with the Dynatrace platform, tackling one capability at a time!

"DQL" stands for Dynatrace Query Language. It is a powerful tool to explore your data and discover patterns, identify anomalies and outliers, create statistical modeling, and more based on data stored in Dynatrace Grail storage, the data lakehouse where the data is stored.

In this DynaLabs session, Dynatrace ONE Technical Product Specialist Milos Pejic @mpejic covers Dynatrace DQL and Workflows. We start by learning about the basics of DQL, such as how to create queries, filter results, and aggregate data. Then, we cover how to use DQL to create workflows, which are automated processes that can be used to monitor and troubleshoot applications. Finally, we will put our knowledge to the test by creating a simple workflow that monitors the performance of a web application.

Links discussed during the session
Get Dynatrace: https://dynatr.ac/3qOKAoG 
Grail: https://dynatr.ac/3YTyt6l 
Dynatrace Query Language: https://dynatr.ac/3Ei0ZVK 
Workflows: https://dynatr.ac/47SInti 


Chapter List:
00:00 - Introduction
01:34 - Use Case Overview
04:24 - Notebooks
06:12 - DQL Syntax - fetch
07:05 - DQL Syntax - filter
08:25 - DQL Syntax - parse
09:56 - DQL Syntax - summarize
10:25 - DQL Syntax - sort
10:55 - Putting it all together with fieldsAdd, expand, lookup, summarize
21:37 - Timeseries


- - - 
Subscribe to our YT channel 
Stay up-to-date with Dynatrace! Follow us on FacebookInstagramLinkedIn, TwitterTwitch  

When passion meets people magic and innovation happen.
2 REPLIES 2

AgataWlodarczyk
Community Team
Community Team

Learn more about DQL and workflows

📚Automations - helpful resources

When passion meets people magic and innovation happen.

Thanks @AgataWlodarczyk for sharing this. We need more of this since it seems some if not most clients are still used and comfortable with the classic Dynatrace. Reason of this is that there is lack of knowledge transfer and skills translated to Partners and Customers in as much as we find the features exciting.

I would suggest Dynatrace to schedule hands on sessions with Partners within specific regions  and locality because we have varying skills and expertise and knowledge and having a one size fits all approach to new features might leave some customers out due to lack of quick adaptation

Dynatrace Certified Associate

Featured Posts