With workloads, you can see data from your AWS-hosted applications in context with load balancer data. Use workloads to combine all your relevant information in one dashboard experience.
To create a workload that correlates load balancer and application metrics:
Go to one.newrelic.com and select the Workloads launcher.
Select Create workload.
From the Select the account dropdown, select the account the workload data will be attached to.
If you use the same tags inside Kubernetes to label the app/service and in the load balancer as an AWS tag, you can use that tag to scope the workload to a specific application and its load balancer.
You can have dynamic or non-dynamic workloads (a dynamic workload automatically contains entities that share a specific tag). Choose the entities that make up the workload. For the best experience, we recommend using 500 or fewer entities. You can add entities in two ways:
- Use a dynamic query. You can construct a query by choosing entity types (including dashboards), tags, and attributes (like app name, account ID, and AWS region). The workload dynamically updates its entities as your system changes. To save your query, construct it in the workload search bar, and then click Save this query.
- Select specific entities. Adding specific entities is a good choice if you know those specific entities will remain useful to you. To add entities, use the search bar to return the entities you want and then click Add.
Save the workload.
Once created, you can use workloads to closely monitor your load balancers. For example:
- Use the dashbaord charts to monitor load balancer status.
- Entities with violations appear in the right part of the screen in Entity with open violations.
- Pin other dashboards to your workload for additional context.
For more information on using workloads, see New Relic One workloads: Observe your full stack.