Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
Definition
borderColorgreenpurple
bgColorwhite
borderWidth1
titleBGColor#ddffcc#ddccff
borderStylesolid
titleNew Feature

This is a new feature in Joget DX Enterprise Edition


Table of Contents

Introduction

Application Performance Management (APM) is a built-in feature that automatically monitors system and application performance. The monitoring is done at runtime, and alerts can be configured for various metrics including errors

...

so that email notifications are sent when thresholds are exceeded.

Panel
borderColorpurple
bgColorwhite
borderWidth1
titleBGColor#ddccff
borderStylesolid
titleNew Feature

This is a new feature in Joget DX Enterprise Edition

Table of Contents

How do I access

...

the System APM?

StepsScreen (Click to view)
  1. Log in as an administrator
  2. Open up the Administrator Bar
  3. Click on Monitor
  4. Click on Performance

Image Removed

...

Image Added

How do I access to the APM in my App?

StepsScreen (Click to view)
  1. Log in as an administrator
  2. Hover on an app until a pencil icon is displayed 
  3. Click on the pencil icon to access

...

  1. the Design App
  2. Click on Performance

...

...

  1. This will display performance information related only to the current App.

Image Added


Web Request Performance

Image Removed

...

FeatureScreens (Click to view)
Response Time

Image Removed

...

Image Added

Slow Traces

Image Removed

...

Image Added

Errors

Image Removed

Figure 6 :  Web Requests Performance - Errors

Image Removed

...

Image Added

Queries

Image Added

Service Calls

Image Removed

...

Image Added

Thread Profile

Manage Alert

...

Image Added


...

Application Performance Management (APM) properties

NameDescriptionScreen (Click to view)
Manage Alert

Set up an email Performance Alert notification.

Note
titleNote

This is only available in the System (APM) under the Monitor > Performance menu.

Image Added

Delete Data

A prompt will be displayed to confirm the deletion of performance data.

Note
titleNote

This is only available in the System (APM) under the Monitor > Performance menu.

  • Last 30 minutes
  • Last 60 minutes
  • Last 2 hours
  • Last 4 hours
  • Last 8 hours
  • Last 24 hours
  • Last 2 days
  • Last 7 days
  • Last 30 days

...

...


Performance Alert

...

Manage Alert

NameDescriptionScreen (click to view)
Add AlertSetup an alert

Image Removed

...

Image Added


Add Alert

NameDescription Screen (Click to view)
Metric

The metric that this alert monitors.

Available Metrics:

  • Error Count
  • Error Rate (%)
  • Heap Memory Usage (MB)
  • Free Physical Memory (MB)
  • Process CPU Load
  • System CPU Load

Image Added

Threshold

If the metric value over the given time period is greater than or equal to this threshold, then alert will be triggered

Lower Bound Threshold?Alert if the metric value is less than or equal to the threshold, instead of alerting if it is greater than or equal to the threshold.
Time Period (mins)The time period over which the metric is calculated.
Minimum Transaction Count

Time periods with very few transactions have much less meaningful metrics, so this can be used to suppress alerts from being generated unless the time period has a minimum transaction count.

Note
titleNote

This field will be displayed if Error Rate (%) is selected in the Metric field.


Severity
  • Critical
  • High
  • Medium
  • Low
Email NotificationComma A comma-separated list of email addresses.

...

...



SMTP

...

Tip

If no SMTP settings is are configured here, this tool will read the SMTP configuration in the "General Settings".

You may configure common SMTP settings in "General Settings > SMTP Settings" for your future convenience.

NameDescriptionScreen (Click to view)
Host

Email Server SMTP Host

Info
titleExample

smtp.gmail.com

Image Added

Port

Email Server SMTP Port

Info

Typically, port 465 for SSL security option and 587 for TLS

Security
  • None
  • TLS
  • SSL
Username

Email Server Account Username

Info

On Google email account, use your full email address.

Password

Email Server Account Password

Info

Password submitted will be encrypted for security reason.

From Email Address

sender email address

Info
titleExample

no-reply@your-company-name.com

From Display Name

sender display name

Info
titleExample

Info No Reply

...