ACE System Metrics: Tracking CPU and Memory Usage
    • 11 Jul 2024
    • 1 Minute to read
    • Contributors
    • PDF

    ACE System Metrics: Tracking CPU and Memory Usage

    • PDF

    Article summary

    ACE provides real-time system utilization metrics to monitor CPU and memory usage, ensuring system efficiency and stability.

    Accessing the Metrics

    To view these metrics:

    1. Go to the Help → About menu in ACE

    2. In the Metrics System, select the date range from the dropdown:  

    Image Displays CPU and Memory Usage Metrics

    Importance of Metrics

    • High CPU Usage: Indicates heavy processor load, potentially slowing down operations.

    • High Memory Usage: Suggests extensive RAM usage, which may lead to slower performance or crashes.

    Metrics Details

    CPU Usage:

    • Measurement: Percentage of CPU capacity used by processes.

    • In ACE: Real-time data for both the appServer and the database server (if applicable) helps identify resource-intensive processes.

    Memory Usage:

    • Measurement: Amount of RAM used by applications.

    • In ACE: Current memory consumption for both the appServer and the database server (if applicable) helps identify memory-heavy processes.

    Understanding appServer and databaseServer

    appServer (Application Server):

    • Function: Manages application logic, processes user requests, and bridges the user interface with the database server.

    • Availability: Metrics available on all instances.

    databaseServer:

    • Function: Handles data storage, retrieval, and database operations.

    • Availability: Metrics available only on instances with a dedicated database server.

    Factors Impacting CPU Usage

    • Complex Calculations and Data Processing: Tasks like large report generation, complex calculations, or data analysis scripts.

    • High-Volume Transactions: Handling numerous transactions or simultaneous user requests.

    Examples of High CPU Usage Activities:

    • Generating large financial reports.

    • Running batch data processing jobs.

    • Performing system updates or backups.

    Factors Impacting Memory Usage

    • Large Data Sets: Handling extensive data volumes for analysis.

    Examples of High Memory Usage Activities:

    • Running complex queries that retrieve large datasets.

    • Managing high user session volumes with intensive data needs.

    Tips for Managing Performance

    • Schedule Intensive Tasks: Run heavy tasks, like large report generation, during off-peak hours.

    • Monitor Regularly: Regularly check system utilization metrics to identify patterns and make informed resource allocation decisions.


    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.
    ESC

    Eddy AI, facilitating knowledge discovery through conversational intelligence