• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
  • Home
  • Public Forums
  • Application Monitoring & UEM
  • AppMon & UEM Open Q&A
avatar image
Question by Rajesh J. · Nov 15, 2012 at 02:29 AM ·

Monitor SDK Textual Information

I have a few questions and need some guidance on creating a new Monitor.

I have an Alerts XML Data Feed which I get from a URL and I can pull that information every few minutes.

I would like to show in a Dashlet these alerts as a Tabular format.

Alert Name : (dataType String) .e.g Response Time Alert/ or Transaction Failure Alert

Time: (dataType Time)

Status : (dataType String)

Description : (dataType Text)

Response Time : (dataType ms)

Number of Sites (dataType number)

My question is, when I create the Monitor/Monitor Plugin, and when I define the Metrics should I define metrics for AlertName, Time, Status, Description, ResponseTime, Number of Sites?

The only metrics are Time, Response Times and Number of Sites?

What are the options to create such a plugin which have some of the information in Textual Format?

Thanks

Rajesh

Comment

People who like this

0 Show 0
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

1 Reply

  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image

Answer by Andreas G. · Nov 15, 2012 at 03:21 PM

Hi Rajesh

A Monitor Plugin can ONLY return numeric measures. If you want to display a nice table with textual content there would be one workaround.
Your monitor can
a) provide the numeric values so that you can later put it into a chart + get stored in the Perf Warehouse
b) create an HTML file that contains the data you want to show on a dashboard in your table like formatting. The monitor can store this HTML file on a web server. Now you can put a Web Page Dashlet on your dashboard that shows that generated HTML file.

Andi

Comment

People who like this

0 Show 2 · Share
10 |2000000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Toggle Comment visibility. Current Visibility: Viewable by all users

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

avatar image Rajesh J. · Nov 15, 2012 at 09:33 PM 0
Share

Hi Andi

Thank you, those are interesting options.

Is there an example of how the monitor can store the HTML file on the web server, or does any existing plugin does it and I can use the same techniques?

I think this might satisfy the needs to get external alerts with descriptions.

Thanks,

Rajesh

avatar image Andreas G. ♦ Rajesh J. · Nov 16, 2012 at 12:34 AM 0
Share

Unfortunately I dont have an example - but I know it has been done before. The Monitor is just a Java Plugin - so - you can write any type of file you want. If you install an Apache on the same machine as the collector where the plugin runs you can just create that html file in the directory served by Apache. All you then need is a dashboard with a Web Page Dashlet

How to get started

First steps in the forum
Read Community User Guide
Best practices of using forum

NAM 2019 SP5 is available


Check the RHEL support added in the latest NAM service pack.

Learn more

LIVE WEBINAR

"Performance Clinic - Monitoring as a Self Service with Dynatrace"


JANUARY 15, 3:00 PM GMT / 10:00 AM ET

Register here

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Forum Tags

dotnet mobile monitoring load iis 6.5 kubernetes mainframe rest api dashboard framework 7.0 appmon 7 health monitoring adk log monitoring services auto-detection uem webserver test automation license web performance monitoring ios nam probe collector migration mq web services knowledge sharing reports window java hybris javascript appmon sensors good to know extensions search 6.3+ server documentation easytravel web dashboard kibana system profile purelytics docker splunk 6.1 process groups account 7.2 rest dynatrace saas spa guardian appmon administration production user actions postgresql upgrade oneagent measures security Dynatrace Managed transactionflow technologies diagnostics user session monitoring unique users continuous delivery sharing configuration alerting NGINX splitting business transaction client 6.3 installation database scheduler apache mobileapp RUM php dashlet azure purepath agent 7.1 appmonsaas messagebroker nodejs 6.2 android sensor performance warehouse
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A