Every day, your job probably requires you to navigate through different operating systems, browsers, and software. Knowing different shortcuts and methods can make you more productive. We encourage you to go through your experience with Dynatrace and reflect on the knowledge that makes your life with Dynatrace smoother!
Let’s share your best timesaving Dynatrace tips and tricks!
What have you discovered that made working with Dynatrace easier and faster? We want to know what have you done right before you said: “I can’t believe I didn’t know that!”.
Everyone that will share in this forum thread his tips and tricks knowledge will receive 200 reputation points!
So in the past I would move tiles one by one to reorganize a layout. This also can be applied for cloning and or deleting tiles. Until a fellow co-worker showed me how to select multiple tiles at once!
If you left click and hold, you can select multiple desired tiles:
In addition to moving this set of tile selections, you can also... Clone them all, or Delete them all. Very useful when you need to adjust a dashboard by dropping everything down a line to allow for a new header or markdown tile.
This is such a simple yet very useful trick that after I was told about it, I said to myself “I can’t believe I didn’t know that!”.
For more Tips and Tricks check out these:
You may already know that dashboards are represented in configuration as simple json files. These are what you work with when configuring them through the API. An update recently made it possible to work with this json directly in the UI.
This makes it much faster to copy dashboards between environments or to copy or modify some sections in bulk. You can simply copy a dashboard from your QA to Prod environment and change filters etc... instead of trying to replicate the dashboard tile by tile. There's also the standard tricks you can do with text in a text editor such as find and replacing text for example if you wanted to find all occurrences of 'qa' and replace it with 'prod.'
Stuff like this had already been available through the API but with it in the UI you can make big changes in seconds especially if you keep configurations and conventions consistent across any environments you have.
This may sound very basic but instead of refreshing your entire browser page, if you change the timeframe selector (or select the same timeframe again), the results will load/refresh much faster than a full reload of the page.
This is particularly useful for the non-custom chart pages (like service details, response time hotspots etc.)
Yes, this tip is one I also use a lot.
If you are navigating through a graph, using the arrows in the graph will be faster than in the time selector:
But normally you would want to refresh to get the latest data. That I sometimes do dragging the graph to the left, which should be faster than the time selector, given fewer XHRs are involved. Unfortunately, it does change the timeframe of the graph, and the details. Seems like a little bug...
Hi here are my tow cents .... 🙂
Try ctrl+shift+f9 with in dynatrace dashboards which will enable you to toggle auto refreshing on and off.
If "writing" about refresh, the rate of refresh is depend on the timeframe shown, as documentation explains:
Sometimes, I need to export the data that I'm seeing on a particular graph, but don't have the time to construct an API call to get it. So, I launch Developer Tools, hit refresh, and then check out the requests that are flowing. It will be pretty easy to detect normally, based simply on size and it being a XHR request. Copy&Paste the response through a JSON processor (I use jq) and out comes the data 🙂
We found a very simple way to manage our users' permissions with Dyntrace SSO. We have approximately 300 active users on Dynatrace and we are able to link the required permissions for each user automatically according to the user's group.
This allowed us to ensure that all new users automatically receive their required permissions.
For each user profile I have (there are 5 in total) I have a group associated with the user in Active Directory.
During the SSO process, I inform Dynatrace of the attribute he will use to match the permissions on the Dynatrace side.
So, automatically, all users who need to access Dynatrace automatically already have a permission set because the attribute is found in their identity in Active Directory, which is the base where my SSO reads their permissions. (IDP).
when we create dashboards with a lot of widgets, it may appear a glitch.
when moving widgets on the dashboard, it may happen that the widget does not want to move and lights up red, although in fact there is a place for it there
I noticed that in the chrome browser, dashboards are perfect built with a zoom of 50 or 25%
If you are unable to log-in to Dynatrace Managed configured with SSO-only page - because SSO is down or broken, you can use /admin path to log in with either admin or an internal user account. Then you can disable SSO or fix the issue.
For me best timesaving feature is Dashboard API. I have set of generic dashboard that are my templates. We are Dynatrace partner so we have new Dynatrace implementations quite often. I'm using my templates as starting point. Most of them are made based on generic metrics so I only need to use Find - Replace function on text editor to modify tags assignment (when we use such filters). Really handy 🙂