Enterprise Dashboard (Enterprise Version Only)

The Enterprise Dashboard lets you track the state of installations on one or more servers. When you install an Enterprise version of FusionReactor on a server it can be queried for its current state. The Enterprise Dashboard lets you instantly monitor the health of ALL of your server instances/machines from a single window. You immediately see the state of memory, CPU, DB load and average request time, in an easy to read graphical dashboard display.

 

By default you will see your install server in the Enterprise Dashboard but, using the Manage Servers page, you can add any other server which is running FusionReactor.

Once you have your machines set up, go to the Dashboard. The default view when bringing up the Enterprise Dashboard is to show all groups (which can be set up on the Manage Groups page) along with any servers which are currently ungrouped.

Group Icons

You can group machines together to help organize your dashboard. Each machine and group is represented by an icon which will change colour to indicate its current health. As well as this, clicking on a server or group will give you its most recent statistics. The dashboard also provides links to each monitored instance so it is a simple job to investigate a server further.

 

Clicking on a group icon will display all servers within that group. You will also see the Group Information Pane which will display statistics about the group and the servers within. By default the group icon will be displayed in blue, but if any grouped server is having problems then the colour of the icon will change and a small warning panel will be displayed to let you know what the problem is.

How Do I Add Machines?

There are three ways to add servers to your Enterprise Dashboard: Firstly, you can import servers from your Instance Manager. Secondly, you can get FusionReactor to scan its machine for servers, or you can simply insert the URL of your server into the Manage Servers page.

Server Icons

The server icon shows four bars. These bars each have a letter above them to indicate what is being displayed. These bars are:

 

M

Memory

This represents the amount of memory currently being used by this server.

C

CPU

This represents  the amount of CPU time used by this instance since the last CPU value was measured. It is expressed as a percentage of the total CPU time (across all CPU cores) that was available during that period.

R

Request Time

This represents the average request time on this server over the last 60 seconds.

D

DB Time

This represents the average time spent on DB operations in the last 60 seconds.

 

Clicking on a server icon will display the Server Information Pane which will display statistics about the server. By default the server icon will be displayed in blue, but if there are any problems with the server then the colour of the icon will change and a small warning panel will be displayed to let you know what the problem is. Additionally, there are two small buttons on the Server icon:

 

 

Warning Lights

When FusionReactor detects a problem on a monitored server it will light up one or more "Warning Lights" on the server cube. You can mouse over a warning light to see a tool tip explaining the problem in more detail. The following table describes the warning lights and their meanings:

 

CONN

Connection Lost

The connection (heartbeat) has been lost to the monitored server. The monitored server may be down.

SLOW

Slow Requests

The number of requests running longer than the slow page threshold (within the last 60 seconds) has exceeded the Warn or Critical values configured on the Enterprise Settings page.

LONG

Long Running Requests

The average request time (over the past 60 seconds) has exceeded the Warn or Critical value configured on the Enterprise Settings page.

MEM

Low Memory

The used memory percentage exceeded the Warn or Critical value configured on the Enterprise Settings page.

QTY

CP Request Protection

The number of triggered crash protections (for the request quantity limit) exceeded the Warn or Critical value configured on the Enterprise Settings page.

TIME

CP Timeout Protection

The number of triggered crash protections (for the request timeout limit) exceeded the Warn or Critical value configured on the Enterprise Settings page.

DB

JDBC Slow Requests

The average JDBC request time (over the past 60 seconds) has exceeded the Warn or Critical value configured on the Enterprise Settings page

ACT

Please Activate License

You need to activate the license installed on the monitored server.

 

Group Information Pane

The group information pane shows you how many servers are within this group as well as showing statistics for all grouped servers. These statistics are:

 

Group Size

This shows the number of servers within this group.

Request Count

This shows you how many requests are running on all grouped servers along with the total number of requests which have been run.

Recent Slow Pages

This shows how many requests within the last 60 seconds have run longer than the Slow Page Threshold value.

Average Request Time

This is the average request time for all grouped servers for the last 60 seconds, and for the complete history size.

Average DB Time

This is the average time spent on database operations for all grouped servers.

Average Memory

This is the average used and total allocated memory for all grouped servers.

 

Additionally, you will see two graphs (Average Used Memory and Request Count.) These graphs show the same information displayed in the statistics section but they are presented visually for ease of use.

Server Information Pane

The server information pane shows you various statistics about your selected server. Statistics which are listed with blue titles are links. Click on one of these titles to be taken to a more detailed page within the instance of FusionReactor running on that server. If a server is currently having problems then the appropriate statistic will be highlighted to indicate where the problem is. The displayed statistics are:

 

FusionReactor Instance

This is the full ID of the instance of FusionReactor running on this server.

License

This shows the type of FusionReactor license running on this server.

Activation Status

This shows you if the license on this machine has been activated or not.

Crash Protection (Page Aborts)

Request Quantity

This shows the number of pages which triggered Crash Protection due to request quantity in the last 60 seconds and in total.

Runtime Timeout

This shows the number of pages which triggered Crash Protection due to runtime timeout in the last 60 seconds and in total.

Low Memory

This shows the number of pages which triggered Crash Protection due to low memory in the last 60 seconds and in total.

Overview

Server Uptime

This shows how long this server has been up.

Current Request Count

This is the number of requests currently running on this server.

Total Request Count

This is the total number of requests which have run on this server.

Average Request Time

This shows the average request time on this server over the last 60 seconds, and for the complete duration of it's request history.

Used Memory

This is the amount of memory currently used by this server (not the amount currently allocated.)

Total Memory

This is the total amount of memory available of this server.

Average Instance CPU

This shows the amount of CPU time used by this instance since the last CPU value was measured. It is expressed as a percentage of the total CPU time (across all CPU cores) that was available during that period.

Average DB Time

This shows the amount of time spent of database operations on this server.

Queue Size

This is the number of requests currently queued due to Crash Protection

Recent

Recent Slow Pages

This shows how many requests within the last 60 seconds have run longer than the Slow Page Threshold value.

 

Additionally, you will see five graphs (Memory, Instance CPU, Average Request Time, Request Load, Request Count, JDBC Time and JDBC Load.) These graphs show the same information displayed in the statistics section but they are presented visually for ease of use. Both the Memory and Instance CPU graphs have arrow buttons by them. Clicking on this button will take you directly to the Memory or CPU graph page within the instance of FusionReactor which is running on this server.

Configuring the Enterprise Dashboard

Many elements within the Enterprise Dashboard can be modified. In order to make changes, please refer to the Enterprise Settings page. From there you can: