Bonita
Bonita Cloud
Bonita Continuous Delivery
Bonita Test Toolkit
Labs
Bonita
Bonita Cloud
Bonita Continuous Delivery
Bonita Test Toolkit
Labs

Bonita

    • What’s new in Bonita 2021.2
    • What is Bonita?
      • Bonita’s purpose
      • Bonita Project structure
      • Bonita Components
        • Bonita Studio
          • Using Bonita Studio
          • Managing Extensions
          • Bonita UI Designer
        • Bonita Runtime
        • Bonita Continuous Delivery
    • Studio installation
    • Getting Started Tutorial
      • Draw a BPMN diagram
      • Define a Business Data Model
      • Declare business variables
      • Declare contracts
      • Create forms
      • Define who can do what
      • Configure an email connector
      • Design an application page
      • Create an application
    • Project best practices
      • Teamwork
      • Project phases
    • Development environment setup
      • Bonita Studio configuration
      • How to configure Maven
      • Workspaces and projects
      • Set up Bonita Studio with GitHub
      • How to migrate an SVN repository into a Git repository
    • Processes
      • Process Diagrams
        • Overview
        • Pools and lanes
        • Tasks
        • Iteration
        • Gateways
        • Expressions and scripts
        • Groovy usage
        • Events
        • Transitions
        • Called processes
        • Event subprocesses
        • Text annotations
        • Operations
        • Refactoring
        • Case-specific task names
      • Actors
        • Actors of processes
        • Actor filters
        • Create an actor filter
      • Connectors
        • Overview
        • Connector creation concepts
        • Connector creation example
        • Migrate an old connector
        • Bonita official connectors
          • CMIS
          • Database
            • List of database connectors
            • Database connector configuration
            • Graphical query builder
            • Initialize a variable from a database without coding
          • Document templating
          • Google Calendar
          • LDAP
          • Messaging
          • Document converter
          • REST
            • Connecting to Sharepoint with REST
          • Salesforce
          • SAP
          • Script
          • Twitter
          • UiPath
          • Web service
            • Connector web service
            • Web service tutorial
      • Process configuration
        • Environments
        • Configure a process
        • Manage process dependencies
      • Deployment in Bonita Studio
      • Process testing
        • Configure a test organization
        • Run a process in Bonita Studio
        • Log files
        • Logs
    • Data
      • Business data
        • Business Data Model
        • Multiple references in Business Objects
        • Data in the UI Designer
      • Process data
        • Process variables
        • Parameters
        • Contracts and contexts
        • Search keys
        • Documents
          • Document in processes
          • List of documents
    • Pages and forms
      • Create or modify UI elements
      • Forms overview
      • Forms development
      • Pages overview
      • Pages development
      • Variables in the UI Designer
      • Widgets
      • Widget properties
      • Repeatable container
      • Create a custom widget
      • Fragments
      • Assets
      • How-tos
        • How to control and validate forms in the UI Designer
        • How to customize the case overview page
        • How to manage dates and times in BDM and User Interfaces
        • How to use the rich text area widget in a mail template
    • Applications
      • Application descriptor
      • Layout
        • Bonita Layout
        • Customize layouts
        • How to create a vertical tabs container for all devices
      • Appearance
        • Theme
        • Theme customization
      • Navigation between applications
      • Translation
        • Multi-language applications
        • Multi-language pages
        • Languages
      • Adaptive Case Management example
        • Enable Adaptive Case Management with Bonita
    • Extensions
      • Extension SDKs
      • Custom library development
    • Integration
      • Event handler
    • API
      • REST API
        • Overview
        • API glossary
        • REST Authentication
        • Application API
        • Access control API
        • BDM API
        • BPM API
          • Activities, Tasks and Flow nodes
          • Data and Documents
          • Actors, Process and Connectors
          • Cases (Process Instances)
        • Custom user information API
        • Form API
        • Identity API
        • Platform API
        • Portal API
        • System API
        • Tenant API
        • REST API extensions
        • Create a REST API extension
        • How to manage BDM in REST API extensions
        • Manage files using upload servlet and REST API
      • Java API
        • Overview
        • Create your first project with the Java APIs and Maven
        • Configure connection to Bonita Engine
        • Javadoc
        • Examples
          • Managing a process
          • Handling a failed activity
          • Managing an organization
          • Managing users
          • Handling documents
          • Creating administration tools
          • Managing the platform
        • List and search methods
        • Queriable logger
    • Identity Management
      • Authorization
        • Organization
          • Approaches to managing organizations and actor mapping
          • Organization management in Bonita Studio
          • Custom User Information in Bonita Studio
        • Profiles
          • Profile editor
        • Special users
        • REST API authorization
          • API permissions overview
        • Authorization rules
        • BDM access control
      • Authentication
        • Overview
        • Active Directory or LDAP authentication
        • LDAP synchronizer
        • SSO
          • CAS
            • Log in with CAS
          • SAML
          • OIDC
          • Kerberos
        • Enforce password policy
        • SSL
        • Tenant administrator credentials
        • Guest user access
    • Deployment
    • Runtime
      • Bonita Engine deep dive
        • Architecture overview
        • Works
          • Work execution
          • Work locking
        • BPM execution details
          • Flow nodes
          • Processes
          • Call activities
          • Connectors
          • Timers
          • Events
        • BDM technical handling
        • Fault tolerance mechanisms
      • Applications deep dive
        • Overview
        • Cache configuration and policy
        • Log in and log out
        • Application Directory
        • Bonita Super Administrator application
          • Overview
          • Put Runtime in maintenance mode
          • BDM
          • Organization
            • Install/export an organization
            • Manage groups
            • Manage roles
            • Users
              • Manage users
              • Custom User Information
            • User profiles
              • Overview
              • Profiles
          • Resources
          • Applications
        • Bonita Administrator application
          • Overview
          • Process Management
            • Create a process manager application
            • Monitoring
            • Process list
            • Import and export a process
            • Case list
            • Task list
        • Bonita User Application
          • Overview
          • Process list
          • Case list
          • Task list
      • Installation
        • Hardware and software requirements
        • Bonita bundle
        • Docker image
        • Bonita in a cluster
          • Overview
          • Install a Bonita cluster
        • Specific installations
          • In a custom Tomcat
            • Convert a WildFly bundle into a Tomcat
          • Behind a reverse-proxy
          • As a service
          • Embed engine - Lab
      • Configuration
        • Setup tool
        • Database configuration
        • First steps after setup
        • Licenses
        • Recording levels
        • Archives
      • Administration
        • Cluster
        • Live update
        • Runtime backups
      • Optimization
        • Monitoring
        • Work execution audit
        • Performance troubleshooting
        • Performance tuning
        • Tomcat gzip compression
        • Bonita Runtime maintenance operations
        • Purging unnecessary archive data
          • Purge tool changelog
    • Security
      • CSRF security
      • Enable CORS in Tomcat bundle
    • Bonita update and upgrade
      • Bonita versions
      • Update Bonita Studio
      • Update Bonita Runtime
        • Bonita Migration Tool
        • Bonita Update Tool
        • Update tools changelog
      • Migrate a form from 6.x
      • Upgrade from Community to Enterprise
    • Contributing to Bonita
Bonita 2021.2
  • Bonita
    • 2022.1
    • 2021.2
    • 2021.1
    • 7.11
    • 7.10
    • 7.9
    • 7.8
    • 7.7
    • Archives
    • 2022.2-alpha
  • Bonita Cloud
    • latest
  • Bonita Continuous Delivery
    • 3.6
    • 3.5
    • 3.4
  • Bonita Test Toolkit
    • 1.0
  • Labs
    • labs
  • Bonita
  • Runtime
  • Optimization
2022.1 2021.2 2021.1 7.11 7.10 7.9 7.8 7.7 Archives 2022.2-alpha
Edit this Page

Runtime optimization

This section describes the best practices to monitor how Bonita Runtime performs, detect where issues may arise and tune it to fit your usage.

Four steps to full power

Monitoring What to monitor in a Runtime environment, and how

Performance troubleshooting The right checklist to identify the area(s) to improve

Performance tuning All the knobs and switches to play with

Maintenance operations The regular cleaning steps for healthy production environments

Runtime backups Monitoring

Bonitasoft fully supports digital operations and IT modernization with Bonita, an open-source and extensible platform for automation and optimization of business processes. The Bonita platform accelerates development and production with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing information systems, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.

  • Community
  • Bonitasoft
  • Events
  • Terms of use

© Bonitasoft, S.A. All rights reserved. Privacy, Legal notices