What is the Pramati Server Dashboard?
What is the Pramati Dashboard?
Pramati Server Dashboard serves the purpose of providing all information an administrator may need to monitor the various applications running on the Server, at a single place. It provides a comprehensive snapshot of the history plots and important statistic values and dials for activity on each Server component - be it Web, EJB, or Message Servers. In order to have data for the plots on various components, there should be some activity on the components.
For example, to see:
- Web activity, hits must be made on the Web Server through the Console or through any other Web application.
- The line graph for bean access count, deploy an EJB application and have some accesses made on it.
- The plot on Message Server connections, run a JMS client to create connections.
- The number of logins, ensure that some logins are made in the Console.
What is the Dashboard Area Map?
To gain access to all the statistics mentioned above, click Dashboard on the Console once you have logged in. This displays the Dashboard area in a new window.
The top bar displays Enterprise View which is the default flash-based statistical view shown on your Dashboard. Information related to the running Server such as the Port, Naming Port, the OS of the system it is running on, the date and time it was started, the Web sessions running on it, and the total number of hits is displayed. The Server memory usage over time is also displayed in the dynamic bar graph.
The individual graphs that are discussed in this section get refreshed with fresh data every 30 seconds.
If you wish to configure some more Friend Servers, click the Configure Servers icon on the top right-hand corner. This opens up a new window that provides a snapshot of all Servers configured and running on Pramati Server. As seen, you can provide the Name, Host, Lookup Port, and the Type of Server (StandAlone Server, Cluster Node, or Message Server) of the new server you want to configure.
Click Save or Cancel as required. If you click Save, you will be taken to the next screen where you must click Connect to add the Servers.
Once you have added the servers you want to monitor, you can compare their performance using the three options provided on the bottom right-hand corner of the Dashboard area. These options let you add a new comparison view, modify, and delete the view.
Selecting the first option, displays a Dashboard Configuration window. To use this screen, select the Servers you wish to monitor. Drag and drop the Dials and the Graphs in the respective areas, and name your view, for example, My View.
The dark areas above are the dropped graphs. Click Save. You can see the view named My View in the bottom panel. Clicking My View displays the details related to the graphs you selected earlier.
As can be seen, there are four colored-boxes on the left-hand bottom of the screen. Selecting a box provides a similar colored background to your Dashboard. This option enhances the look and feel of your Dashboard.
How do I use the Dashboard?
The Dashboard is divided into three main zones:
- Enterprise View zone
- Service Selection zone
- Statistics zone
What is the Enterprise View Zone?
This zone displays the Server that has been selected for monitoring. This can be any of the localhost or managed servers.
What is the Service Selection Zone?
The service selection zone lets you select the type of service you want to monitor on the Default Server. You can select to monitor statistics for the following services:
- WebContainer
- EJBContainer
- Applications
- Transactions
- Resources
- JMS
- SecurityService
Selecting any of the above options, including the Default Server option, displays the respective properties and statistics in the statistics zone. Using the options provided, you can minimize, maximize, or close the service selection panel.
What is the Statistics Zone?
The statistics zone provides statistical data pertaining to the options selected using the service selection zone. The statistics zone diplays the following information for most of the services selected:
- Properties: This box displays properties related to the selected service.
- Dials: These dials display statistics related to the selected service, such as the current Web sessions count.
- Two Graphs: These graphs can also be displayed in the main graphs section using the graphs list provided. The main purpose of displaying these graphs separately is the scenario where you might want to view the two graphs displayed here along with another graph that can be viewed using the main graphs section.
- Graphs List: This is a list of the graphs available for the selected service. Clicking an option in this list displays the respective graph in the main graphs section.
- Main Graphs Section: This displays the graph for the option selected from the Graphs List. There is a drop-down list that you can use to select whether you want to view the graph on a yearly, monthly, weekly, daily, or current basis.
Selecting Server
The following details can be gathered for the Servers that is currently running:
- Properties: The properties box displays details related to the total memory, cache hit ratio, Web Container hits, Web Container sessions, JMS connections, concurrent logins, and transactions committed.
- Dials: There are two dials that display information related to the memory and the pool size of SLSB in use.
- Two Graphs: The two graphs displayed by default provide information on EJB activity and the virtual memory.
- Graphs List: You can view graphs for Web Container hits, sessions, errors (401 and 404), EJB activity, bean access count, concurrent logins, transactions, JMS and Web activity, and the virtual memory usage.
Selecting WebContainer
The following details can be gathered for Web Servers on the Dashboard:
- Properties: The properties box displays details related to the Web requests and Web sessions.
- Dials: There are two dials that display information related to the current Web Container sessions, and all the virtual host sessions on the Web Server.
- Two Graphs: The two graphs displayed by default provide information on the current Web Container sessions, and all the virtual host sessions on the Web Server.
- Graphs List: You can view graphs for Web activity, Web Container hits, sessions, errors (401 and 404), and all virtual host activity, hits, sessions, and errors (401 and 404).
Selecting WebContainer > Default WebContainer
The following details can be gathered for the Default Web Servers:
- Properties: The properties box displays details related to the Virtual host requests and Virtual host sessions.
- Dials: The dial displays information related to the virtual host sessions on the Web Server.
- Two Graphs: The two graphs displayed by default provide information on the current virtual host hits and sessions on the Web Server.
- Graphs List: You can view graphs for all virtual host activity, hits, sessions, and errors (401 and 404).
Selecting EJBContainer
The EJB Server section displays a history plot that provides information for the EJB Container over a period of time:
- Properties: The properties box displays details related to the bean access count, entity beans in use, pool size of the Stateless Session Beans (SLSB) in use, and pool size of Stateful Session Beans (SFSB) in use.
- Dials: There are two dials that display information related to the virtual memory in use and the pool size of the entity beans in use.
- Two Graphs: The two graphs displayed by default provide information on the bean access count and the number of committed transactions.
- Graphs List: You can view graphs for EJB activity, transaction summary, pool size of the entity beans in use, pool size of SLSB in use, pool size of SFSB in use, bean access count, the total number of transactions, transactions committed, and transactions rolled back.
Selecting Applications
This section provides a listing of applications that have been accessed the maximum number of times. Details are provided for their names, the number of times they were accessed, and the number of transactions and sessions running on them:
- Properties: The properties box displays details related to the bean access count, entity beans in use, pool size of SLSB in use, pool size of SFSB in use, total transactions, transactions committed, and transactions rolledback.
- Dials: There are two dials that display information related to the virtual memory in use and the pool size of the entity beans in use.
- Two Graphs: The two graphs displayed by default provide information on the bean access count and the number of committed transactions.
- Graphs List: You can view graphs for EJB activity, transaction summary, pool size of the entity beans in use, pool size of SLSB in use, pool size of SFSB in use, bean access count, the total number of transactions, transactions committed, and transactions rolled back.
Selecting Transactions
The transactions zone displays a statistical listing of the total number of transactions, the number of committed transactions, and the number of transactions rolledback:
- Properties: The properties box displays details related to the total transactions, transactions committed, and transactions rolledback.
- Two Graphs: The two graphs displayed by default provide information on the total number of transactions and the number of committed transactions.
- Graphs List: You can view graphs for the number of transactions started, total number of transactions, transactions committed, and transactions rolledback.
Selecting Resources
A statistical listing of the number of resources, total number of requests for connections, and the average prepared statement execution time are provided in this zone:
- Properties: The properties box displays details related to the connection pools, requests for connection, and the average statement execution time.
- Two Graphs: The two graphs displayed by default provide information on the number of connection pools and the number of connection requests.
- Graphs List: You can view graphs for connection pools and requests for connection.
Selecting Resources > Datasources
A statistical listing of the number of resources, total number of requests for connections, and the average prepared statement execution time are provided in this zone:
- Properties: The properties box displays details related to the number of Connection Pools and Requests, and the average time taken for statement execution.
- Two Graphs: The two graphs displayed by default provide information on the Connection Pools and Requests for Connection.
- Graphs List: You can view graphs for Connection Pools and Requests for Connection.
Selecting JMS
The following details can be gathered for Message Servers on the Dashboard:
- Properties: The properties box displays details related to the total connections made, the average number of active connections, and the total number of queues and topics on the Message Server.
- Dials: The dial displays information related to the average number of active connections on the Message Server.
- Two Graphs: The two graphs displayed by default provide information on the total number of connections and queues.
- Graphs List: You can view graphs for JMS activity, total connections made, the average number of active connections, and the total number of queues and topics.
Selecting SecurityService (Users)
This history plot provides details regarding the total number of logged-in users:
- Properties: The properties box displays details related to the total logins and the average concurrent users.
- Dials: The dial displays information related to the number of average concurrent users on the Server.
- Two Graphs: The two graphs displayed by default provide information on the total logins and the number of average concurrent users on the Server.
- Graphs List: You can view graphs for login summary, total number of logins, and the average concurrent users.
Selecting SecurityService > System
This history plot provides details regarding the total number of logged-in users:
- Properties: The properties box displays details related to the total and the average concurrent logins.
- Two Graphs: The two graphs displayed by default provide information on the total logins and the number of average concurrent users on the Server.
- Graphs List: You can view graphs for logins, total number of logins, and the average concurrent users.
Related Topics:
|