Service manual

74 Cyclades ACS 5000 Advanced Console Server Command Reference Guide
To filter by level.
filter f_level { level(<level name>);};
Examples:
filter f_messages { level(info .. warn)};
filter f_emergency { level(emerg); };
filter f_alert { level(alert); };
To filter by matching a string in the received message.
filter f_match { match(‘string’); };
Example to filter by matching the string named:
filter f_named { match(‘named’); };
To filter alarm messages.
filter f_alarm { facility(local[0+<conf.DB_facility>]) and level(info)
and match('ALARM') and match('<your string>'); } ;
Example to filter alarm message with the string kernel panic:
filter f_kpanic { facility(local[0+<conf.DB_facility>]) and
level(info) and match('ALARM') and match('kernel panic'); };
To eliminate SSHD debug messages.
filter f_sshd_debug { not program('sshd') or not level(debug); };
To filter the syslog_buffering.
filter f_syslog_buf { facility(local[0+<conf.DB_facility>]) and
level(notice); };
To define actions (destinations).
destination <identifier> {destination-driver([params]); destination-
driver([param]);..};
where,
identifier - Uniquely identifies a given destination.
destination driver - Configures a method of output for a given message.
params - Configures a required or an optional parameter for each destination-driver.