Updated on 2026-01-09 GMT+08:00

Related Services

Table 1 describes the cloud services that have been interconnected with FunctionGraph.

Table 1 Interconnected services

Service

Function

SMN

FunctionGraph functions are constructed to process SMN notifications. For details, see .

API Gateway

FunctionGraph functions are invoked over HTTPS by defining REST APIs with specified backend services.

OBS

FunctionGraph functions are created to process OBS bucket events, such as object creation or deletion events. For example, when an image is uploaded to the specified bucket, OBS invokes the function to read the image and create a thumbnail.

LTS

FunctionGraph functions are built to process logs subscribed to in LTS. When LTS collects subscribed logs, the function is triggered to process or analyze the logs or to load the logs to other systems.

CTS

FunctionGraph functions are defined to analyze and process key information in logs according to the event notifications of specified service type and operations configured in CTS.

  • With CTS, you can record operations associated with FunctionGraph for later query, audit, and backtrack operations. Table 2 lists the FunctionGraph operations that can be recorded by CTS.
  • CTS starts recording operations on cloud resources once being enabled. View traces of the last seven days on the CTS console.

DDS

DDS triggers trigger FunctionGraph functions upon a table change in the database.

Cloud Eye

FunctionGraph is interconnected with Cloud Eye to report monitoring metrics, allowing you to view function metrics and alarm messages through Cloud Eye.

VPC

Functions can be configured to access resources in Virtual Private Clouds (VPCs) or to access the Internet through source network address translation (SNAT) by binding elastic IP addresses.

Table 2 FunctionGraph operations that can be recorded by CTS

Operation

Resource Type

Trace Name

Creating a function

Function

CreateFunction

Deleting a function

Function

DeleteFunction

Modifying function information

Function

ModifyFunctionMetadata

Publishing a function version

Function version

PublishFunctionVersion

Deleting a function alias

Function version alias

DeleteVersionAlias

Deleting a function trigger

Trigger

DeleteTrigger

Creating a function trigger

Trigger

CreateTrigger

Disabling a function trigger

Trigger

DisabledTrigger

Enabling a function trigger

Trigger

enabledTrigger