• 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 Amit S. · Oct 03, 2014 at 01:51 PM ·

Free Trial Configuration

I am trying to configure monitoring agents on the application server and database and I have a couple of queries

  1. I added a jvm agent on my application server (glassfish) successfully but I see a unmapped agent named dtwsagent on the controller server. I do not know what is it for 

My main screen looks like this

 

My controller server name is in-vapi. I cannot move ahead until I resolve this unmapped agent. What needs to be done?

2. what agent do I need to install to start monitoring my database server (oracle)? How is database monitoring done?

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.

6 Replies

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

Answer by Andreas G. · Oct 03, 2014 at 02:03 PM

Hi

When you do a full dynaTrace installation on your machine (in-vapi) you also install our "dynaTrace Web Server Agent". On windows the dynaTrace Web Server Agent runs as a Windows Service which is started by default. By default that Web Server Agent uses the name "dtwsagent".

In your case I assume you dont want to monitor any Web Server on your machien that runs dynaTrace. Therefore it is a) safe to ignore this warning and b) safe to shutdown that windows service and also set it to start "manually" instead of "automatically"

If you have an additonal Web Server on your Application Server Machine, e.g: an additional apache in front of glassfish - you can install a Web Server Agent on that remote machine. In case everything just runs from your Glassfish than you are actually done with your configuration. Database calls will automatically be monitored by the Agent in Glassfish.

Your next steps are simply to create some load on your application and then start analyzing the data

Comment

People who like this

0 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 Andreas G. · Oct 03, 2014 at 02:07 PM

Also - here is another tip.

The default view that you will see in dynaTrace is what we call the Application Overiview. It shows performance metrics per logical Application. If you are testing this in your local environment and you dont have a whole lot of traffic on your system this view might look a bit "boring".

The easiest way to analyze data in a "low traffic/local" environment is to start with the transaction flow. You can move the mouse to the far left in your client. Then you will see the "Cockpit" view pop out. There you have access to the data that gets captured under the Monitoring System Profile. Here is a screenshot of one of my systems. It actually has a lot of load on there - thats why the Application Overview on the right side makes a whole lot of sense. But - if you dont have a whole lot of traffic simply double click on the Transaction Flow node in the cockpit and start your analysis from there:

Comment

People who like this

0 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 Amit S. · Oct 03, 2014 at 02:30 PM

Great. Thanks for the quick response. You mention that the database calls are monitored by the glassfish agent, then how are other database statistics monitored (cpu, disk, memory, query execution times etc)?

 

Comment

People who like this

0 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 Andreas G. · Oct 03, 2014 at 02:34 PM

If the database server is on the same machine then the agent in glassfish will automatically capture memory, cpu, disk, network on that host. if the database machine runs on a different machine you can install a so called "Host Monitoring Agent" to capture these host metrics.

As for database activity in general. Our agent in Glassfish captures all SQL Statements including response time, bind values, ... -> thats what you will see in the Database View of dynaTrace.

If you have a specific database, e.g: Oracle - you can also use our plugins that we have that capture specific database performacne counters provided by the database itself. For MSSQL this would for instance be handled by querying certain Windows Performacne Counters that SQL Server provides

Check out our plugins for that: FastPacks and Plugins

Comment

People who like this

0 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 Amit S. · Oct 03, 2014 at 02:56 PM

I had a look at the Oracle plugin. I didn't completely follow the "Host Monitoring Agent" to capture. How can one install a "Host Monitoring Agent"?

A off-topic question about dynatrace pricing. The site states its $220/month for 6-10 agents. Does this refer to one agent installation or installation per agent-type (application/database/host monitoring etc)? For e.g. I have installed the java agent on 3 jvms for my application for the 3 different tiers we have as below. Is it counted as 3 or just 1 for the java agent.

 

 

Comment

People who like this

0 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 Andreas G. · Oct 03, 2014 at 09:01 PM

Can you let me know where you are from? Then I can get you in contact with the sales reps to discuss pricing. I am more the "technical guy". Feel free to send me an email to agrabner@dynatrace.com with the detail on your region

As for the host monitoring agent: If you click on "Add" on the application server you "should" see the "Host Monitoring" option. But it is possible that this type of agent is currently not included in the free trial license. So - If you dont see that option let me know and we can figure something out how to get you this type of license to test it out. If it is there - just follow the wizard steps

Andi

Comment

People who like this

0 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

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