Error Log
This is an application log that automatically records errors that occur unexpectedly in the system (e.g., unable to connect to a database).
Log Format
| App | Format |
|---|---|
| Desktop | [Timestamp] [App ID] [App Sign-in ID] [message] |
| Mobile | [Timestamp] [App ID] [App Sign-in ID] [message] |
| REST API | [Timestamp] [App ID] [message] |
| Batch | [Timestamp] [App ID] [Job ID] [Job Execution ID] [message] |
Log View Component
| Label Name | Operation | Remarks |
|---|---|---|
| Message | Search will look for partial matches within the entire log format. | |
| App ID | Search for partial matches of the log format [App ID]. | |
| Job ID | Search for partial matches in the log format [Job ID]. | It will only be displayed if the following conditions are met. ・Execution environment with batch option ・The application ID is a batch application ID. |
| Job execution ID | Searches for partial matches in the log format [Job Execution ID]. | Only displayed if the following conditions are met. ・Execution environment with batch option ・Batch app ID is selected from the app ID list |
| From | Search for logs after YYYY-MM-DD 00:00:00.000 in the log format [Timestamp]. | |
| To | Search for logs before YYYY-MM-DD 23:59:59.999 using the log format [Timestamp]. | |
| Reset | Resets all input. | |
| Apply | Outputs the log to the right pane. |
Internal Errors During Action Execution
Internal errors that occur during action execution processing in applications are output as error logs.
The log output interval is approximately 1 minute from when the error occurs.
This feature was added in v4.1.0.
When an Error Occurs in the Lambda Function That Processes Action Execution
Error log output content:
[Log output time (JST)] [] [Runtime Error: {Error detail information JSON string}]Error detail information:
| Item | Description | Example |
|---|---|---|
| timestamp | Error occurrence time (ISO 8601 format, UTC) | 2026-05-07T17:27:53.115Z |
| status | Error status (error or timeout) | error |
| errorType | Exception type (only when status is error) | Runtime.OutOfMemory |
| memorySizeMB | Memory allocated to Lambda (MB) | 256 |
| maxMemoryUsedMB | Maximum memory usage in Lambda execution environment (MB) | 120 |
| durationMs | Lambda execution time (milliseconds) | 49048.198 |
Example: When a Lambda function memory error occurs
[2026-06-02 15:06:43.770] [] [Runtime Error: {"timestamp":"2026-06-02T06:06:29.605Z","status":"error","errorType":"Runtime.OutOfMemory","memorySizeMB":256,"maxMemoryUsedMB":255,"durationMs":88832.648}]Example: When a Lambda function timeout occurs
[2026-06-03 00:56:58.920] [] [Runtime Error: {"timestamp":"2026-06-02T15:56:14.211Z","status":"timeout","memorySizeMB":256,"maxMemoryUsedMB":128,"durationMs":900000}]When a Request is Blocked by WAF During Action Execution
Error log output content:
[Log output time (JST)] [] [Runtime Error: {Error detail information JSON string}]Error detail information:
| Item | Description | Example |
|---|---|---|
| timestamp | Block occurrence time (ISO 8601 format, UTC) | 2026-05-07T17:27:53.115Z |
| ruleId | Rule ID that matched the block (only when applicable) | CrossSiteScripting_QUERYARGUMENTS |
| ruleGroupId | Rule group ID that matched the block | AWSManagedRulesCommonRuleSet |
| ruleMatchDetails | Details of matched conditions (only when applicable) | [{“conditionType”:“XSS”,“location”:“ALL_QUERY_ARGS”,“matchedData”:[”<”,“script”],“matchedFieldName”:“Qualifier”}] |
| clientIp | Request source IP | 104.237.133.31 |
| country | Source country code | US |
| httpVersion | HTTP version | HTTP/1.1 |
| httpMethod | HTTP method | GET |
| uri | Request URI | /app01 |
| host | Request destination hostname | abcde6.webperformer.jp |
| args | Query parameters (only when applicable) | methodType=GET&Qualifier=%3Cscript%3E |
Rule Group ID List:
| Rule Group ID | Type | Overview | Remarks |
|---|---|---|---|
| APP_ACCESS_FILTER | Custom rule | Block by app-specific IP filtering settings | Access from unauthorized IP addresses or countries |
| DOMAIN_ACCESS_FILTER | Custom rule | Block by domain-specific IP filtering settings | Access from unauthorized IP addresses or countries |
| RATE_LIMIT | Custom rule | Block by rate limiting rule | Excessive access from the same IP address in a short period, such as DoS attacks (evaluation period: 5 minutes, 2000 requests) |
| AWSManagedRulesCommonRuleSet | AWS managed rule | Detects common web attack patterns | XSS, missing User-Agent, etc. |
| AWSManagedRulesSQLiRuleSet | AWS managed rule | Detects SQL injection-related patterns | SQLi_QUERYARGUMENTS |
| AWSManagedRulesKnownBadInputsRuleSet | AWS managed rule | Detects known malicious inputs and dangerous paths | ExploitablePaths_URIPATH |
Example: Block by app-specific IP filtering settings
[2026-06-02 23:23:20.509] [] [WAF Request Blocked: {"timestamp":"2026-06-02T14:22:08.791Z","ruleGroupId":"APP_ACCESS_FILTER","clientIp":"150.195.208.31","country":"JP","httpVersion":"HTTP/1.1","httpMethod":"GET","uri":"/zxn746_bignumber","host":"abcde7.webperformer.jp"}]Example: Block by domain-specific IP filtering settings
[2026-06-02 23:17:09.282] [] [WAF Request Blocked: {"timestamp":"2026-06-02T14:15:47.058Z","ruleGroupId":"DOMAIN_ACCESS_FILTER","clientIp":"150.195.208.31","country":"JP","httpVersion":"HTTP/1.1","httpMethod":"GET","uri":"/zxn746_bignumber","host":"abcde7.webperformer.jp"}]Example: Block by AWS managed rules
Cross-site scripting (query parameter specified)
[2026-06-02 18:25:25.611] [] [WAF Request Blocked: {"timestamp":"2026-06-02T09:24:14.973Z","ruleId":"CrossSiteScripting_QUERYARGUMENTS","ruleGroupId":"AWSManagedRulesCommonRuleSet","ruleMatchDetails":[{"conditionType":"XSS","location":"ALL_QUERY_ARGS","matchedData":["<","script"],"matchedFieldName":"Qualifier"}],"clientIp":"150.195.208.31","country":"JP","httpVersion":"HTTP/1.1","httpMethod":"POST","uri":"/premium/wpcn-action-premium-version","host":"dvkhh7.webperformer.jp","args":"methodType=GET&Qualifier=%3Cscript%3E"}]SQL injection (query parameter specified)
[2026-06-02 18:33:18.300] [] [WAF Request Blocked: {"timestamp":"2026-06-02T09:32:05.255Z","ruleId":"SQLi_QUERYARGUMENTS","ruleGroupId":"AWSManagedRulesSQLiRuleSet","ruleMatchDetails":[{"conditionType":"SQL_INJECTION","location":"ALL_QUERY_ARGS","matchedData":["admin","OR","1","=","1"],"matchedFieldName":"a","sensitivityLevel":"LOW"}],"clientIp":"150.195.208.31","country":"JP","httpVersion":"HTTP/1.1","httpMethod":"POST","uri":"/prod/zxn746_rest_multiupload/files","host":"api.dvkhh7.webperformer.jp","args":"a=admin'%20OR%20'1'%3D'1"}]Example: Block by rate limiting rule
[2026-06-02 15:20:36.106] [] [WAF Request Blocked: {"timestamp":"2026-06-02T06:19:22.789Z","ruleGroupId":"RATE_LIMIT","ruleMatchDetails":[],"clientIp":"150.195.208.31","country":"JP","httpVersion":"HTTP/1.1","httpMethod":"GET","uri":"/zxn746_bignumber","host":"dvkhh7.webperformer.jp"}]