Skip to main content
All CollectionsTroubeshooting
What are performance monitoring and scoped changes?
What are performance monitoring and scoped changes?
Ralph Duin avatar
Written by Ralph Duin
Updated over a year ago

Warning!

This is a legacy document. The features described below are only usable within the classic-generation environment.

Currently, Betty Blocks offers faster and more advanced options that are available in next-gen. Before you start working on some new features in your application, consider doing it using the next-gen version. Good luck!


After reading this article you will know:

  • Definition of performance monitoring in Betty Blocks;

  • Where you can find it in your application;

  • What the ApDex standard is

  • Where you can find action changes

Performance monitoring

Performance monitoring enables you to monitor the performance of expressions and actions in your application. You can find performance monitoring on the following elements:

  • Actions

  • Action events

  • Page Actions

  • Expression properties

Whenever an expression or action is underperforming you will be able to tell because of the color indication next to the action or in the top of the opened pane.

ApDex

The Apdex (Application Performance Index) is an open standard, created by several collaborating companies. The Apdex indicates the current performance of an element in the application by rating the current performance with a number between 1 and 0. There are 3 performance groups defined:

  • Good (Green) - 1 to 0.75

  • Warning (Orange) - 0.75 to 0.50

  • Bad (Red) - 0.50 to 0

Reading the data

You can view the performance for the following periods of time:

  • Last hour

  • Last 24 hours

  • Last week

  • Last 4 weeks

  • Ever

You can see information for every event in the action and a chart of the run and wait times of the action. The stddev column defines the standard deviation.

Changes

All changes done to elements in your application are logged in 'Tools > Changes' in your builder bar, but you can also can view changes on specific parts of your application.

You can view the changes of:

  • Webservices

  • Custom models

  • Mailboxes

  • Templates

  • Variables

  • Public files

  • Actions

  • Action events

  • Properties

  • Pages (endpoints)

  • Configurations

When you see sudden spikes in the performance monitoring, changes might explain why. Changes are also an accurate way of seeing who made the latest change to an element.

You can read about using the performance monitoring to create better actions here.

Did this answer your question?