Application Metrics#

Function Instance Dimension#

Metric Name

Metric Meaning

Collection Cycle

Unit

Label Attributes

yr_app_instance_status

Instance status information

Collected per instance

state (enum); Enum values: 1 (scheduling), 2 (creating), 3 (Running), 4 (Failed), 5 (Exited), 6 (Fatal), 7 (ScheduleFailed)

instance_id, node_id, ip, function_key, timestamp, agent_id, parent_id

yr_instance_exit_latency

Instance exit time

Collected per instance

ms

instance_id, status_code, agent_id, start_ms, end_ms

yr_instance_memory_usage

Instance runtime memory usage

Collected per instance

KB

instance_id, node_id, timestamp, agent_id

Function Instance Dimension Label Attributes Description#

Label Attribute

Description

Example

instance_id

Instance ID

317431e-e910-4000-8000-0000003bf404

node_id

Node name

pekphis355665

ip

Node IP address

127.0.0.1

timestamp

Timestamp when metric was obtained

1694413250917

function_key

Function key

1234567890123456/0-yr-test38/$lastest

agent_id

Agent where function instance is located

function-agnet-large-pool-8000-16384-9dff909-zpz54

parent_id

ID of object that created the instance

fhdisa1-eer0-5748-67934-7r589433bf694

status_code

Execution step result status value

start_ms

Start time when metric was obtained (timestamp)

1694413250917

end_ms

End time when metric was obtained (timestamp)

1694413250999

Billing Dimension#

Metric Name

Metric Meaning

Collection Cycle

Unit

Metric Attributes

yr_app_instance_billing_invoke_latency

Function call duration

Collected per invocation

ms

request_id, function_name, status_code, start_ms, end_ms, interval_ms, pool_label, cpu_type

yr_instance_running_duration

Instance running duration

Periodically collected during instance runtime (15s)

ms

instance_id, cpu_type, xpu_type, init_ms, last_report_ms, report_ms, pool_label, agent_id, required_resources

Billing Dimension Label Attributes Description#

Label Attribute

Description

Example

cpu_type

Processor type information

Intel® Xeon Gold 6278C CPU @ 2.60GHz

xpu_type

NPU or GPU type information

910B4

pool_label

Function instance Pod label

[“NODE_ID:pekphis355665”, “app:function-agent-runtime-pools-2000-4000”,“resource.owner:default”,reuse:true,“runtimepool5:value1”]

status_code

Invoke request success/failure code

0

start_ms

Function execution start time (timestamp), unit ms (milliseconds)

1694413250950

end_ms

Function execution end time (timestamp), unit ms (milliseconds)

1694413250989

interval_ms

Function execution time interval, unit ms (milliseconds)

1360

agent_id

Agent where function instance is located

function-agent-large-pool-8000-16384-9dfd976f6-zpz54

request_id

Request ID

4e524b77a5b9352100

function_name

Function name

12345678901234567890123456/0@faas001@hello/lastest

instance_id

Instance ID

r673481e-e910-4000-8000-0000003bf404

init_ms

Instance creation time (timestamp), unit ms (milliseconds)

1694467803989

last_report_ms

Last report time (timestamp), unit ms (milliseconds)

1694469803989

report_ms

Current report time (timestamp), unit ms (milliseconds)

1694469903989

required_resources

Resources requested by instance

{“CPU”:“500.000000”,“Memory”:“500.000000”,“NPU/.+/count”:“1.000000”}