nav-img
Advanced

Relationship Between FunctionGraph and Other Services

FunctionGraph is interconnected with other cloud services to implement different functions.

Cloud Eye

Cloud Eye is a multi-dimensional monitoring platform that monitors resources such as Elastic Cloud Servers (ECSs) and bandwidth. With Cloud Eye, you can track the resource usage and status of services running on the cloud platform, receive alarm notifications about errors, and react to changes immediately to keep your services running smoothly.

FunctionGraph is interconnected with Cloud Eye to monitor the execution of functions and workflows in real time.

CTS

CTS records the operations performed on the resources under your account. The operation records can help you perform security analysis, track resource changes, audit compliance, and locate faults. To store operation records for a longer time, subscribe to OBS and synchronize the records to it in real time.

  • FunctionGraph operations that can be recorded by CTS

    With CTS, you can record operations associated with FunctionGraph for later query, audit, and backtrack. Table 1 lists the FunctionGraph operations that can be recorded by CTS.

    Table 1 FunctionGraph operations

    Operation

    Resource Type

    Event 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 version 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

    Executing a function

    Function instance

    invokeFunction

  • Auditing logs

    After CTS is enabled, the system starts recording operations on cloud resources. The CTS console stores operation records of the last seven days. For details, see Querying Real-Time Traces.