NLB operation logs capture every API call and console action performed on Network Load Balancer (NLB) instances. Each log entry records who made the request, what resource was affected, when the action occurred, and whether it succeeded — giving you the audit trail needed to investigate incidents and meet compliance requirements.
NLB is integrated with ActionTrail. ActionTrail records these actions as management events and can deliver them to Simple Log Service (SLS) Logstores or Object Storage Service (OSS) buckets for long-term storage, cross-account aggregation, and custom queries.
View operation logs in the NLB console
The NLB console provides built-in log access with the following constraints:
Single account and single region per query
Records from the past 90 days only
One filter condition at a time
For queries that span multiple accounts or regions, cover periods beyond 90 days, require multiple filter conditions, or use custom SQL statements, create trails and configure ActionTrail to deliver events to a target service. Then use the advanced event query feature in ActionTrail.
To view operation logs:
Log on to the NLB console.
In the left-side navigation pane, choose .
In the top navigation bar, select a region.
On the Operation Log page, set a filter condition and specify a time range. Available filter conditions: Read/Write Type, Event Name, Operator, Resource Type, Resource Name, Event Type, and Sensitive Action.
In the records list, find the target event and click View Details in the Actions column to see the event details and raw log record.
NoteFor a description of each event field, see Management event structure.
NLB audit events
The following table lists all NLB audit events recorded by ActionTrail.
Event name | Description |
GetGlobalLoadBalancerSummary | Queries statistics about NLB. |
Create | Purchases NLB on the buy page. |
Release | Releases a resource such as an instance. |
DisableLoadBalancerIpv6Internet | Changes the network type of an NLB instance from public IPv6 to private IPv6. |
EnableLoadBalancerIpv6Internet | Changes the network type of an NLB instance from private IPv6 to public IPv6. |
DetachCommonBandwidthPackageFromLoadBalancer | Disassociates an elastic IP address (EIP) bandwidth plan from an NLB instance. |
StopListener | Disables a listener. |
CreateLoadBalancer | Creates an NLB instance. |
CreateServerGroup | Creates a server group. |
CreateListener | Creates a listener. |
CreateSecurityPolicy | Creates a custom security policy. |
DeleteSecurityPolicy | Deletes a security policy. |
DeleteServerGroup | Deletes a server group. |
DeleteListener | Deletes a listener. |
DeleteLoadBalancer | Deletes an NLB instance. |
UntagResources | Removes tags from resources. |
UpdateLoadBalancerAddressTypeConfig | Changes the network type. |
StartListener | Enables a listener. |
UpdateLoadBalancerProtection | Modifies deletion protection settings. |
UpdateServerGroupServersAttribute | Modifies the configurations of backend servers. |
UpdateSecurityPolicyAttribute | Modifies the attributes of a security policy. |
UpdateServerGroupAttribute | Modifies the configurations of a server group. |
UpdateListenerAttribute | Modifies the configurations of a listener. |
UpdateLoadBalancerZones | Modifies the zones of an NLB instance. |
UpdateLoadBalancerAttribute | Modifies the attributes of an NLB instance. |
ListListenerCertificates | Queries the certificates of a listener that uses SSL over TCP. |
DescribeZones | Queries zones. |
ListServerGroupServers | Queries backend servers. |
DescribeRegions | Queries regions. |
ListSecurityPolicy | Queries a security policy. |
GetJobStatus | Queries the result of an asynchronous task. |
ListServerGroups | Queries server groups. |
ListListeners | Queries listeners. |
GetListenerHealthStatus | Queries the health check status of a listener. |
GetListenerAttribute | Queries the attributes of a listener. |
ListSystemSecurityPolicy | Queries system security policies. |
ListLoadBalancers | Queries NLB instances. |
GetLoadBalancerAttribute | Queries the details of an NLB instance. |
ListTagResources | Queries the tags that are added to resources. |
AddServersToServerGroup | Adds backend servers to a server group. |
RemoveServersFromServerGroup | Removes backend servers from a server group. |
LoadBalancerJoinSecurityGroup | Adds an NLB instance to a security group. |
TagResources | Adds tags to resources. |
LoadBalancerLeaveSecurityGroup | Removes an NLB instance from a security group. |
AttachCommonBandwidthPackageToLoadBalancer | Associates an EIP bandwidth plan with an NLB instance. |