Updated on 2024-11-11 GMT+08:00
How Do I Enable Structured Log Query?
Scenario
To check the status of asynchronous invocation requests, view the records by choosing Configuration > Configure Async Notification on the function details page, as shown in Figure 1.
Prerequisites
You have enabled asynchronous invocation status persistence.
Procedure
- Contact customer service to add your account to the whitelist of this feature.
- On the Configure Async Notification page, click Enable LTS, as shown in Figure 2.
- Click Edit next to Asynchronous Notification Policy, and enable Asynchronous Invocation Status Persistence, as shown in Figure 3 and Figure 4.
- Configure structured query on the LTS console.
- On the function details page, view the log group and log stream. Press F12, choose Network, enter filter async-status-log-detail, and obtain the log group ID and log stream ID, as shown in Figure 5.
- On the LTS console, locate the log group and log stream by their IDs, as shown in Figure 6.
- On the log stream details page, click the gear icon in the upper right, as shown in Figure 7.
- Configure log structuring, as shown in Figure 8.
- Click Intelligent Extraction, as shown in Figure 9.
- Click to modify the field definition as follows:
- Change field1 to function_urn and its type to string.
- Change field2 to request_id and its type to string.
- Change field3 to seq_status and its type to long.
- Change field4 to operation_timestamp and its type to long.
- Change field5 to error_code and its type to long.
- Change field6 to error_message and its type to string.
Enable Quick Analysis, as shown in Figure 10. - Click Save. Figure 11 shows the configuration.
Parent topic: General FAQs
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
The system is busy. Please try again later.