• 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 Sundeep M. · Apr 30, 2012 at 02:18 PM · web performance monitoring

Display state info in Visits dashboard

Is it possible to display state information in the Visits dashboard ? I can currently see City/Town, Country and Continent information displayed by default.

Thanks

Sundeep

Comment
HIMANSHU m.
Chad T.

People who like this

2 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.

8 Replies

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

Answer by Alexander S. · May 03, 2012 at 09:36 AM

Hi,

the IP to geo location mapping is based on MaxMind.com data. Can you create a RFE (Request for Enhancement) for adding the regions to exports? We than can address this in one of the next releases.

RFE: 

dynaTrace Support - Where to look for help
Open "File a Ticket" and choose Issue Type: Request for Enhancement

Thank you, Alex

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 0 · 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

Answer by Sundeep M. · May 03, 2012 at 08:54 AM

Ok, then am I to understand that the IP detection logic is home grown and that you do not use any publicly available apis ? Because if it is open source, I do not see any issues in sharing the api details.

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 0 · 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

Answer by Sundeep M. · May 03, 2012 at 06:15 AM

So how is the state information being displayed on the dashboard ? Are you using IP address to location conversion api to find out the state ? If so, can you share the details of the api if it is open for everyone ?

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 1 · 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 Klaus E. ♦ · May 03, 2012 at 08:42 AM 2
Share

I can tell you yes we are using the IP address for location detection but I cannot tell you the how. Actually this is a good enhancement and I will talk to product management about it.

avatar image

Answer by Sundeep M. · May 02, 2012 at 08:53 AM

Ok, that was not a good example. Here is another entry from the same REST output.

<visit header="Visit of '69716855' from Rochester, United States using Safari 3.1" userexperience="satisfied" apdex=" - " pageactioncount="41" application="a.b.com" browser="Safari 3.1" clientip="76.112.16.136" continent="North America" country="United States" sessionstart="1335939781368" sessionend="1335940911890" duration="1130522" browsererrors="no" failedactions="0 % (0)" lastactionfailed="no" bounce="0.0" osfamily="Mac OS X" osname="Mac OS X 10.5 Leopard" userid="69716855" bandwith="n/a" conversion="no"/>

As you can see, the city is mentioned as Rochester. In the DT client, I can see this occurrence grouped under 'Michigan' location as in the screen shot below, which is exactly what I need. But the REST output above does not contain that information (Michigan state) in any of the attributes. 

The question is how to obtain the state name 'Michigan' in the REST output ?

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 1 · 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 Klaus E. ♦ · May 03, 2012 at 04:34 AM 1
Share

Hi,
Currently the export is limited to continent and country. Unfortunately there are no regions available in the report.

avatar image

Answer by Sundeep M. · May 02, 2012 at 07:08 AM

Hi,

As mentioned in my previous comment, I have already saved the dashboard with the grouping by location. And I'm able to see the info from DT client as well.

The problem is while accessing the dashboard from a REST call. When I call the dashboard from the url - http://<server nam:port>/rest/management/dashboard/<dashboard name>, I get the following xml output -

<dashboardreport name="<name>" version="4.1.0.3000" reportdate="2012-05-01T21:34:15.920-07:00" description="">
    <source name="abc" filtersummary="PurePaths, from last 1 hour, One Agent Group plus correlating Agents, Browser PurePath Groups"/>
    <data>
        <visitsdashlet name="Visits" description="" displaysource="Base">
            <visits>
                <visit header="Visit of '57571831" from Seattle, United States using IE Mobile 9.0" userexperience="satisfied" apdex=" 0.8 "   pageactioncount="4" application="a.b.com" browser="IE Mobile 9.0" clientip="1.2.3.4" continent="North America" country="United States" sessionstart="1055938346813" sessionend="1135972497560" duration="130675" browsererrors="no" failedactions="0 % (0)" lastactionfailed="no" bounce="0.0" osfamily="Windows" osname="Windows Phone 7" userid="37561820" bandwith="n/a" conversion="no"/>
            </visits>
        </visitsdashlet>
    </data>
</dashboardreport>

As can be seen, there is no location (geographical state) information in the xml.

The question is how to get the location info in the xml output of the REST call ?

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 1 · 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 Klaus E. ♦ · May 02, 2012 at 07:23 AM 2
Share

Hi,

Not sure for which location you are looking for but in your xml the values appear. Let me just mark the values for you:

<dashboardreport name="<name>" version="4.1.0.3000" reportdate="2012-05-01T21:34:15.920-07:00" description="">
    <source name="abc" filtersummary="PurePaths, from last 1 hour, One Agent Group plus correlating Agents, Browser PurePath Groups"/>
    <data>
        <visitsdashlet name="Visits" description="" displaysource="Base">
            <visits>
                <visit header="Visit of '57571831" from Seattle, United States using IE Mobile 9.0" userexperience="satisfied" apdex=" 0.8 "   pageactioncount="4" application="a.b.com" browser="IE Mobile 9.0" clientip="1.2.3.4" continent="North America" country="United States" sessionstart="1055938346813" sessionend="1135972497560" duration="130675" browsererrors="no" failedactions="0 % (0)" lastactionfailed="no" bounce="0.0" osfamily="Windows" osname="Windows Phone 7" userid="37561820" bandwith="n/a" conversion="no"/>
            </visits>
        </visitsdashlet>
    </data>
</dashboardreport>

avatar image

Answer by Sundeep M. · May 01, 2012 at 01:19 PM

Yes, I can see the state name after grouping by location. However, I'm trying to access this dashboard from a REST call. When I get the REST output, the location info is not available and it has only the info present in the default view of the dashboard. Note that I have saved the dashboard with the location grouping turned on.

How can I get the location info also in the REST output ?

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 1 · 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 Klaus E. ♦ · May 02, 2012 at 12:36 AM 2
Share

Hi,

If you save the visit dashboard with the grouping by location. The report contains the location information. See screen below

avatar image

Answer by Sundeep M. · May 01, 2012 at 05:32 AM

I meant the geographical state as in Florida, California, Arizona etc.. Is it possible to display this info in the Visits dashboard ?

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 1 · 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 Klaus E. ♦ · May 01, 2012 at 06:48 AM 2
Share

Hi,

You should already see them by default. See screen below

If you want to group by region you can change the grouping of the visit dashboard by clicking on the small "world"-icon on the top right corner in the dashboard. In the screen shot the mouse arrow is placed over the icon.

avatar image

Answer by Andreas G. · Apr 30, 2012 at 11:05 PM

What type of state information are you interested? if you check out the Details on a Visit (through context menu) - you will see all the information we capture per visit, e.g: Client-IP, Browser Type, ...

Comment
HIMANSHU m.
Chad T.

People who like this

2 Show 0 · 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.

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

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Business Transactions out out Mobile User Actions

Calculate % for availability

smarter action names for BSM

Visit dashlest not showing OSVersion correctly for Mac and Linux

Is it possible to break-up the results of a single-page application based on post parameter?

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