Skip to main content

 

Managing the Applications Lifecycle

 

OutSystems

Monitor and Troubleshoot

To understand the current state of an environment and monitor problems impacting end-users, OutSystems allows you to:

Built-in Tools

OutSystems provides built-in tools that collect and present data about the platform and the applications running on it.

Monitoring tools

Service Center Console
Service Center provides a set of metrics regarding a specific environment. It provides access to application logs and errors, web and mobile requests, integration calls, business processes, and security audits. Additionally, it displays the current status of environment servers and services and allows the creation of aggregation reports over the available data.
LifeTime Analytics
LifeTime Analytics provides immediate insight into web application performance and end-user experience. It measures the end-user experience based on industry-standard indicators. Here, you can further drill-down to identify bottlenecks on different levels: client (eg. operating systems), network (eg. network types) and server (eg. business logic elements).
App Feedback
App Feedback application lets you manage the feedback from your business users. It allows you to streamline the feedback gathering process and defect tracking.

Extending OutSystems Monitoring Capabilities

OutSystems allows you to extend the built-in monitoring capabilities.

You can instrument your OutSystems applications for more advanced monitoring using the Asynchronous Logging API to collect custom logs.

Also, OutSystems exposes the collected data and shares monitoring points that enable you to:

Monitoring Responsibilities

The scope of your monitoring responsibility depends on the setup of your OutSystems infrastructure - cloud or on-premises.

OutSystem Cloud
OutSystems guarantees the monitoring of the infrastructure layer components (servers and networking) and the platform main services in the middleware layer (web servers, deployment controllers, database). The customer will be responsible for monitoring application usage (errors and performance), external integrations, end-user experience, and business outcomes.

Monitoring scope

OutSystems on-premises
Monitoring should be done by the customer in the whole stack across the different layers: infrastructure, middleware, and platform.

Monitoring scope

Articles in this Section

  • Was this article helpful?