Schedule demo

Oracle Cloud Application Monitoring


Overview

Oracle Cloud Application is a logical grouping of Oracle Functions in Oracle Cloud Infrastructure's serverless compute service. An application defines shared configuration settings for all the functions it contains, such as network access, logging, and tracing. Applications Manager's Oracle Cloud Application monitor provides real-time visibility into the performance of functions within an application.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on the Applications available under Oracle Cloud in the Cloud Apps section. Displayed is the Oracle Cloud Application bulk configuration view distributed into three tabs:

  • Availability tab gives the availability history for the past 24 hours or 30 days.
  • Performance tab gives the health status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

Clicking a monitor from the list will take you to the Oracle Cloud Application dashboard, which consists of three tabs:

Performance Overview

ParameterDescription
STATE
Life Cycle StateThe current state of the application. Possible values: CREATING, ACTIVE, INACTIVE, UPDATING, DELETING, DELETED, FAILED.
INVOCATIONS
Sync InvocationsThe total number of synchronous function invocations across all functions within the application, where the caller waits for the response before proceeding.
Detached InvocationsThe total number of asynchronous (detached) function invocations across all functions within the application. These invocations execute independently without requiring an immediate response.
Total InvocationsThe total number of function invocations across all functions within the application.
RESPONSES
Success ResponsesThe total number of successful function responses across all functions in the application.
Error ResponsesThe total number of function responses that resulted in errors across the entire application.
Throttled ResponsesThe total number of responses that were throttled due to exceeding concurrency or rate limits across the entire application.
Total ResponsesThe total number of responses generated by all functions within the application, including successful, error, and throttled responses.
RESPONSE RATE
Success RateThe percentage of successful responses at the application level (in %).
Error RateThe percentage of error responses at the application level (in %).
Throttle RateThe percentage of throttled responses at the application level (in %).
EXECUTION DURATION
Execution DurationThe average execution time across all functions within the application (in s).
ALLOCATED PROVISIONED CONCURRENCY
Allocated Provisioned ConcurrencyThe average amount of provisioned concurrency memory allocated across all functions in the application (in GB).
ALLOCATED CONCURRENCY
Allocated ConcurrencyThe average amount of concurrent memory allocated across all functions in the application (in GB).

Functions

The Functions tab lists all Oracle Functions deployed within the application, along with their current state and resource configuration.

ParameterDescription
Function OCIDThe Oracle Cloud Identifier (OCID) of the function resource.
Function NameThe name of the function.
MemoryMaximum usable memory for the function (in MB).
Created TimeThe time the function was created.
Life Cycle StateThe current state of the function. Possible values: CREATING, ACTIVE, INACTIVE, UPDATING, DELETING, DELETED, FAILED.

Configuration

ParameterDescription
CONFIGURATION
Compartment OCIDThe OCID of the compartment that contains the application.
ShapeThe compute architecture for the Functions application runtime. Possible values: GENERIC_X86, GENERIC_X86_ARM, GENERIC_ARM.
Created TimeThe time the application was created.
Updated TimeThe time the application was updated.
Subnet OCIDsThe OCIDs of the subnets in which to run functions in the application.
Network Security Group OCIsThe OCIDs of the Network Security Groups to add the application to.
Signature VerificationIndicates whether Signature Verification is enabled or not.
Trace DomainIndicates whether Trace Configuration is enabled or not.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by thousands of leading businesses globally