tech note

インフラ技術や車についてつぶやいていくブログ

BIG-IPでTRAPをテスト送信する方法

f:id:tea_cat:20180913014957j:plain
BIG-IPはsyslogのメッセージを基にTRAP送信有無を判断しています。
そのため、Failover等に出力されるログを擬似的にsyslogへ出力してあげればTRAPをテスト送信可能です。
syslog出力にはloggerコマンドを使用します。

TRAPテスト送信コマンド

PoolMemberDown/UP

logger -p local0.notice "01070727:5: Pool /Common/Pool_Test member /Common/192.0.2.1:80 monitor status up."
logger -p local0.notice "01070638:5: Pool /Common/Pool_Test member /Common/192.0.2.1:80 monitor status down."

Disk 使用率アラート

logger -p local0.err "011d0004:3: Disk partition /var has only 14% free"

Failover

logger -p local0.notice "010c0018:5: Standby"
logger -p local0.notice "010c0019:5: Active"