# Classical Dashboards

**URL:** <https://community.dynatrace.com/t/classical-dashboards/43727>\
**Category:** Dashboarding\
**Tags:** dashboards-classic\
**Created:** [January 19, 2024, 6:28pm UTC](https://community.dynatrace.com/t/classical-dashboards/43727 "2024-01-19T18:28:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![MarwanC](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/marwanc/32/34480_2.png) [@MarwanC](https://community.dynatrace.com/u/MarwanC)\
**Post date:** [January 19, 2024, 6:28pm UTC](https://community.dynatrace.com/t/classical-dashboards/43727/1 "2024-01-19T18:28:25Z")

</div>

Dear Dynatrace Gurus,

before you say move to the new dasboards with DQL, I would like t keep the old classical dashboards for now.

I have a couple of questions, I hope someone can help me?

1. I need to modify this classical dashboard query to display two important metrics (see below),

In this I use&nbsp;tech.generic.cpu.usage

builtin:tech.generic.cpu.usage:filter(eq(“dt.entity.process\_group\_instance”,PROCESS\_GROUP\_INSTANCE-2F6198CAE881F38A)):splitBy(“dt.entity.process\_group\_instance”):max

1. Process Group → Tecnology Specific Metrics → GC Time

2.&nbsp;Process Group → Tecnology Specific Metrics → GC Time

Where can I find the documentation for&nbsp;tech.generic.?.? (use to obtain more out of the box metrics)

2. I have a dashboard that uses the same query above, but if the process is down it says no data is available and you would see an empty no name chart. How can I show on the same dashboard to say process is down and not available and may be show as red - like Availability button.

Can someone help?

I appreciate your support.

Marwan…

---

<div class="post-metadata">

**Author:** ![MarwanC](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/marwanc/32/34480_2.png) [@MarwanC](https://community.dynatrace.com/u/MarwanC)\
**Post date:** [January 19, 2024, 6:29pm UTC](https://community.dynatrace.com/t/classical-dashboards/43727/2 "2024-01-19T18:29:14Z")

</div>

Correction:

2.&nbsp;Process Group → Tecnology Specific Metrics → Response Time

---

<div class="post-metadata">

**Author:** ![dannemca](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/dannemca/32/7215_2.png) [@dannemca](https://community.dynatrace.com/u/dannemca)\
**Post date:** [January 19, 2024, 8:38pm UTC](https://community.dynatrace.com/t/classical-dashboards/43727/3 "2024-01-19T20:38:49Z")

</div>

The doc for the tech generic metrics is here: [Built-in classic metrics — Dynatrace Docs](https://docs.dynatrace.com/docs/observe-and-explore/metrics/built-in-metrics#generic)

You can use the metric builtin:tech.generic.count to show if your process is Up (\>1) or down (0). Try the single value visualization and mark 0 as red, \>1 as green.

---

<div class="post-metadata">

**Author:** ![MarwanC](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/marwanc/32/34480_2.png) [@MarwanC](https://community.dynatrace.com/u/MarwanC)\
**Post date:** [January 20, 2024, 10:27am UTC](https://community.dynatrace.com/t/classical-dashboards/43727/4 "2024-01-20T10:27:07Z")

</div>

Thank you Dann, much appreciated it!

---

<div class="post-metadata">

**Author:** ![MarwanC](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/marwanc/32/34480_2.png) [@MarwanC](https://community.dynatrace.com/u/MarwanC)\
**Post date:** [January 20, 2024, 11:12am UTC](https://community.dynatrace.com/t/classical-dashboards/43727/5 "2024-01-20T11:12:43Z")

</div>

I used this for the CPU of that process like this

builtin:tech.generic.cpu.usage:filter(eq("dt.entity.process\_group\_ins

tance",PROCESS\_GROUP\_INSTANCE-98CB935943677AB7)):splitBy(“dt.entity.process\_group\_instance”):max

Then If I use the single count with the metric that you recomened

builtin:tech.generic.count:filter(eq(“dt.entity.process\_group\_instance”,PROCESS\_GROUP\_INSTANCE-98CB935943677AB7)):splitBy(“dt.entity.process\_group\_instance”)

I get this error

The dimension key `dt.entity.process_group_instance` has been referenced, but the metric has no such key.

If I remove the split

builtin:tech.generic.count:filter(eq(“dt.entity.process\_group\_instance”,PROCESS\_GROUP\_INSTANCE-98CB935943677AB7))

I get this error

The dimension key `dt.entity.process_group_instance` has been referenced, but the metric has no such key.

I need to monior availability this particular process instance

PROCESS\_GROUP\_INSTANCE-98CB935943677AB7

Thanks for any feedback

---

<div class="post-metadata">

**Author:** ![dannemca](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/dannemca/32/7215_2.png) [@dannemca](https://community.dynatrace.com/u/dannemca)\
**Post date:** [January 22, 2024, 12:29pm UTC](https://community.dynatrace.com/t/classical-dashboards/43727/6 "2024-01-22T12:29:11Z")

</div>

How many Process Instances you do have for this process Process Group? This metric will look for Process Instances in your Process Group. The Process Group Instance is not a valid dimension for this metric. You should use the Process Group as filter/split by.

---

<div class="post-metadata">

**Author:** ![MarwanC](https://dub1.discourse-cdn.com/dynatrace/user_avatar/community.dynatrace.com/marwanc/32/34480_2.png) [@MarwanC](https://community.dynatrace.com/u/MarwanC)\
**Post date:** [January 25, 2024, 9:51am UTC](https://community.dynatrace.com/t/classical-dashboards/43727/7 "2024-01-25T09:51:12Z")

</div>

There are two instances one each host and the code above works like a charm. I filter by host and technology to find availability of each process in one dashboard. Do you another way to do this?
