Product Features

Function Management

FunctionGraph provides console-based function management.

Trigger

Table 3 lists the invocation modes for different trigger types.

Table 3 Function invocation modes

Trigger

Function Invocation Mode

SMN trigger

Asynchronous invocation

APIG trigger

Synchronous invocation

OBS trigger

Asynchronous invocation

Data Ingestion Service (DIS) trigger

Asynchronous invocation

Timer trigger

Asynchronous invocation

Log Tank Service (LTS) trigger

Asynchronous invocation

Cloud Trace Service (CTS) trigger

Asynchronous invocation

Document Database Service (DDS) trigger

Asynchronous invocation

Kafka trigger

Asynchronous invocation

Logs and Metrics

FunctionGraph graphically displays function monitoring metrics and collects function running logs, enabling you to view function statuses, and locate problems by querying logs.

To query logs, see Managing Function Logs.

For details about monitoring metric, see Function Monitoring.

For details about tenant-level function monitoring metrics, see Introduction to Dashboard.

Function Initialization

The initializer interface is introduced to:

HTTP Functions

You can set Function Type to HTTP Function on the function creation page. HTTP functions are designed to optimize web services. You can send HTTP requests to URLs to trigger function execution. HTTP functions support APIG and API Connect (APIC) triggers only.

Custom Images

You can directly package and upload container images. The images are loaded and started by the platform and can be called in a similar way as HTTP functions. Unlike the previous code upload mode, you can use a custom code package, which is flexible and reduces migration costs.