|
Identify tables are active tables used to annotate matching nodes with particular values. As with non-active Tables, they must be declared at module scope, not inside patterns. They take the form: identify name version The identify table is triggered whenever a node is created with suitable attributes for the match attributes. Like patterns, identify tables must declare one or more tags. Upon triggering, it sets the set attributes on the triggering node. This is used for simply identifying processes, for example: identify common_unix_commands 1.0 If more than one regular expression in an identify table matches a particular node, an arbitrary one will "win" and set the corresponding value. |
