F5 BIG-IP ASM
F5 BIG-IP ASM violation logs: signature matches, session tracking, and mitigation actions enforced by the WAF policy engine.
EnginsightGlobal Fields (4)
Field | Type |
---|---|
ngs.id Unique identifier for the log entry. | string |
ngs.createdAt Timestamp when the event was created locally. | pdate |
ngs.indexedAt Timestamp when the log was indexed into the SIEM. | pdate |
ngs.source Origin or source system of the log. | string |
Reference-Specific Fields (35)
Field | Type |
---|---|
bigIpASM.staged_sig_names List of ASM signature names that are currently staged (not yet enforced). | text_general |
bigIpASM.uri Requested URI or path of the web application request. | text_general |
bigIpASM.date_time Timestamp when the event occurred, in the format MMM DD HH:MM:SS. | pdate |
bigIpASM.response_code HTTP response status code returned by the server. | pint |
bigIpASM.protocol Protocol used for the request (e.g., HTTP, HTTPS, WS). | string |
bigIpASM.dest_ip Destination IP address targeted by the request. | text_general |
bigIpASM.src_port Source port used by the client for the request. | pint |
bigIpASM.policy_name Name of the ASM security policy applied to this request. | text_general |
bigIpASM.geo_location Geographic location (city, country) of the client IP. | string |
bigIpASM.staged_sig_ids Numeric IDs of ASM signatures that are currently staged (after the '|' in name|uid). | plong |
bigIpASM.request Full HTTP request payload or line exactly as received by the ASM. | text_general |
bigIpASM.web_application_name Name of the protected web application in ASM. | text_general |
bigIpASM.policy_apply_date Date and time when the security policy was last applied. | pdate |
bigIpASM.vs_name Name of the virtual server (VS) handling this request. | text_general |
bigIpASM.captcha_result Outcome of any CAPTCHA challenges presented (e.g., passed, failed). | string |
bigIpASM.violation_rating Numeric severity rating of the ASM violation. | plong |
bigIpASM.websocket_direction Direction of WebSocket traffic (inbound or outbound). | string |
bigIpASM.management_ip_address Management IP address of the BIG-IP ASM system. | text_general |
bigIpASM.dest_port Destination port on the virtual server for this request. | pint |
bigIpASM.request_status Status of the request processing (e.g., allowed, blocked). | string |
bigIpASM.method HTTP method used (e.g., GET, POST). | string |
bigIpASM.severity Severity level assigned to this ASM event. | string |
bigIpASM.violations Detailed description of all ASM violations detected. | text_general |
bigIpASM.support_id Identifier for support or case context associated with this event. | string |
bigIpASM.session_id Session identifier tracking this user session in ASM. | string |
bigIpASM.x_forwarded_for_header_value Value of the X-Forwarded-For HTTP header for client IP chaining. | text_general |
bigIpASM.response Full HTTP response content returned by the server. | text_general |
bigIpASM.websocket_message_type Type of WebSocket message (e.g., text, binary). | string |
bigIpASM.virus_name Name of the virus detected during ASM inspection (if any). | text_general |
bigIpASM.unit_hostname Fully qualified domain name of the BIG-IP ASM unit. | text_general |
bigIpASM.http_class_name Name of the HTTP policy or class applied to the request. | text_general |
bigIpASM.ip_client IP address of the client making the request. | text_general |
bigIpASM.query_string Query string portion of the requested URI. | string |
bigIpASM.attack_type Type of attack detected by ASM (e.g., SQL injection). | text_general |
bigIpASM.staged_sig_cves List of CVE identifiers associated with the staged signatures. | string |
Sample Log Event
Below is a representative JSON log entry showing key fields as they’re emitted by the system. Depending on the context of the event, some fields may be omitted if they’re not applicable.