question

Yos N. avatar image
Yos N. asked ·

Dashboard that shows services data per host

Hi guys,

Prospect raise a need to show all services data (response time, Failure rate, CPU, Throughput) which are running on a single machine in one dashboard.

Prospect says that in this way he can see if there are services (ratter than process) that causing the host hard time.

Is there a way to set a dashboard for that or any intention to build this kind of dashboard ?

Yos @Gil G.

dashboardserviceshost monitoring
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Michael K. avatar image
Michael K. answered ·
Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Yos N. avatar image
Yos N. answered ·

Hi Thorsten,

We have already showed prospect this services chart but they said that their services (500!) are running on one process over 5 host and from this chart of services they can't understand which service on what server is causing their problem (i.e. traffic,cpu,memory,failure rate....) nor to drill down to it.

Actually what they are looking for is extend to the provided services data under process dashboard with the data of traffic,cpu,memory,failure rate, something like the follow screenshot

They got 500 services on their process not 2 :-)

Yos


services.jpg (102.9 KiB)
Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Hayden M. avatar image
Hayden M. answered ·

Hi Yos,

Unless I'm misunderstanding your question, I believe this is available today with Dynatrace's dashboarding capabilities paired with tagging. If you create a tag for all services on the host in which the client is interested, you can then use that tag in custom charts, as well as a services tile.

Here is how to build a custom chart: https://help.dynatrace.com/monitoring-insights/das...

You can then apply tags to that to filter to the exact services you'd like.

Hope this helps,

Hayden

4 comments Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Hi Hayden,

First thanks for your answer.

we thought about taging but.... in this case prospect got around 500 services running on one jvm. So prospect is willing to see in one dashboard which of the 500 services is causing the server/jvm a cpu/memory/failure rate/throughput issue.

not sure that taging in this case and then charting each of the 500 services will help :-(

Yos

0 Likes 0 · ·

So the problem is, that the customer cannot chart 500 services on one chart or what? Splitting up the services on multiple charts? Or is the max. metric limit the problem? Please be more specific, thanks.

0 Likes 0 · ·

Hi Thorsten,

First of all there is no problem.

We just want to find the right way to answer prospect challenge with how he can find out which service out of his 500 that are running on one single process, consume the most of cpu, throughput, failures, memeory.

We can see this functionality in builtin process dashboard and prospect ask if there is a way to build this kind of dashboard for services.

Hope I was able to explain the need now.

Yos

0 Likes 0 · ·

OK, maybe I still don't understand the problem, but I can chart the following:

Custom charting:

In the service overview the third button in the filter panel:

Memory is not available. Is this what you want to achieve?

Thorsten

0 Likes 0 · ·
service-chart.png (154.2 KiB)
service-request.png (74.4 KiB)

Space Topics

mobile monitoring dotnet synthetic monitoring reports iis chat kubernetes servicenow amazon web services mysql mainframe rest api errors cassandra dashboard oneagent sdk cmc application monitoring openkit smartscape request attributes monitoring developer community user tagging log monitoring services ufo syntheticadvisory activegate ip addresses auto-detection high five award oracle hyperion webserver uem usql iib test automation license web performance monitoring ios news migration management zones index ibm mq web services custom event alerts notifications sso host monitoring knowledge sharing reports browser monitors java hybris sap vmware maintenance window user action naming javascript appmon ai synthetic classic availability tipstricks automation extensions session replay diagnostic tools permissions davis assistant faq documentation problem detection http monitors server easytravel apdex aws-quickstart network docker tags and metadata cloud foundry google cloud platform synthetic monitoring process groups account usability dynatrace saas gui paas openshift key user actions administration user actions postgresql synthetic locations oneagent security Dynatrace Managed user management custom python technologies mongodb openstack user session monitoring continuous delivery citrix configuration alerting NGINX timestamp action naming linux nam installation masking error reporting database mission control jmeter recorder apache mobileapp RUM php threshold azure purepath davis scripting agent aix nodejs android