Back in 2022 (yeah, it’s been awhile) there were requests to have the process group added as a label to all metrics. Today, this still does not seem to be a feature. I’m not sure if there’s a reason this cannot be added, but this would be a huge help, especially now that process groups have first-class support for custom resource sizes, direct targeting at .internal
domains, and even the ability to specify a custom metrics collection endpoint for each process group. They’re acknowledged as real features with real support.
Despite this, there’s no way to graph the memory usage of worker processes separately from the rest of the machines in an application without making them totally separate apps which come with a whole other set of drawbacks or targeting specific app IDs which is brittle. Am I missing this or is this feature still not available? Is this a feature that’s unlikely to ever be released? Should we instead just plan on dropping process groups for workers and cron processes and just deploy separate applications for this?