Latest Dynatrace
The following table describes the required permissions.
Check if Workflows has the required permissions to run automations: open Workflows, select Settings > Authorization settings in the upper-right corner, and ensure that the following settings are enabled.
app-engine:apps:run
app-engine:functions:run
app-settings:objects:read
automation:workflows:read
automation:workflows:write
environment-api:entities:read
iam:bindings:read
state:app-states:read
state:app-states:write
storage:bizevents:read
storage:buckets:read
storage:entities:read
storage:events:write
storage:metrics:read
For more information, see Manage user permissions with IAM policies and Workflow authorization settings.
Make sure the app is installed in your environment.
Carbon dioxide emissions and energy consumption are calculated for hosts that are set up and monitored with OneAgent. Energy calculations are based on observed infrastructure metrics.
The data generation of carbon emissions must be active to allow generating public pricing cloud costs. You can activate it in the app's settings.
You need instrumented hosts with OneAgent and cloud vendor monitoring configured. The calculation of public price list costs requires the collection of metadata from a host as the cloud provider, cloud region, and the type of instance configured in the cloud vendor. This information is provided by configuring the cloud vendor monitoring for the hosts to be monitored with OneAgent. For more information, see Ingest data.
Enable External requests to the cloud vendors where the hosts are running to collect public price lists into Grail.
External requests enable outbound network connections from your Dynatrace environment to external services. They allow you to control access to public endpoints from the AppEngine with app functions and functions in Dashboards, Notebooks, and Automations.
Go to Settings and select General > Environment management, External Requests.
Select New host pattern.
Add the domain names.
Select Add.
This way you can granularly control the web services your functions can connect to.
You need to add the following domain names
For AWS, add *.amazonaws.com
For Azure, add azure.microsoft.com
For Google Cloud, add cloudbilling.googleapis.com
Dynatrace Cost & Carbon Optimization enables you to calculate and monitor your IT public prices list cost and carbon footprint. It tracks, reports, and helps you optimize the costs from your cloud infrastructure and reduce your carbon emissions resulting from your cloud and on-premises infrastructure electricity consumption.
The Cost & Carbon Optimization tab provides an at-a-glance view of your IT carbon footprint.
Optimization recommendations reports idle hosts and underutilized hosts with their cost and wasted energy measured.
To adjust thresholds influencing these calculations to your needs, select in the upper-right corner to open Settings.
The Accumulated carbon footprint over time chart shows the accumulated carbon footprint and energy consumption over time.
With the Carbon versus business KPI chart, you can compare carbon emissions over time with a business key performance indicator (KPI) of your choice, derived from any of your captured business events.
If cloud costs are calculated, two more charts display Accumulated cloud cost over time and Cloud cost versus business KPI defined.
Go through the following process to learn using Cost & Carbon Optimization: