Concept Guide
esi parser rule
esiparserrule<rule_name>
[condition<expression>]|
[domain<name>]|
[enable]
[match{ipaddr<expression>|mac<expression>|user<expression>}]|
[no]|
[position<position>]|
[set{blacklist|role<role>}|
[test {msg<msg>|file<filename>}]
Description
This command creates or changes an ESI syslog parser rule.
Syntax
Parameter Description Range Default
condition
Specifies the REGEX (regular expression) pattern that
uniquely identifies the syslog.
— —
domain
(Optional.) Specify the ESI syslog parser domain to which
this rule applies. If not specified, the rule matches with all
configured ESI servers.
— —
enables
Enables this rule.
Note: The condition, user match, and set action
parameters must be configured before the rule can be
enabled.
— Not
enabled
match
Specifies the user identifier to match, where ipaddr,
mac, and user take a REGEX pattern that uniquely
identifies the user.
— —
no
Negates any configured parameter. — —
position
Specifies the rule’s priority position. 1–32; 1
highest
—
set
Specifies the action to take: blacklist the user or change
the user role.
Note: The role entity should be configured before it is
accepted by the ESI rule.
— —
test
Test the regular expression output configured in the
esiparserrules command. You can test the
expressions against a specified syslog message, or test
the expression against a sequence of syslog messages
contained in a file.
— —
Dell Networking W-Series ArubaOS 6.5.x | Reference Guide esi parser rule | 362