I am trying to configure monitoring agents on the application server and database and I have a couple of queries
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?
Answer by Andreas G. ·
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
Answer by Andreas G. ·
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:
Answer by Andreas G. ·
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
Answer by Amit S. ·
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.
Answer by Andreas G. ·
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
JANUARY 15, 3:00 PM GMT / 10:00 AM ET