An environment is a distinct deployment in Splunk APM that allows you to set up configurations that don’t overlap with configurations in other deployments of the same application.
A common application deployment pattern is to have multiple, distinct application environments that don’t interact directly with each other but that are all being monitored by Splunk APM: for instance, QA and production environments, or multiple distinct deployments in different datacenters, regions or cloud providers. The specified environment becomes a dimension on Troubleshooting MetricSets and Monitoring MetricSets, so that you can filter your entire APM experience based on your environment of interest. You can also set up detectors or distinct alert thresholds for specific environments. For more information on how to use environment name as a dimension, see MetricSets.