Nagios >

SSL証明書有効期限の監視

HTTPS

  • 監視コマンドを次のように定義します。オプション -C に与えるパラメータが有効期限の閾値(日)です。
    define command {
        command_name    check_https_port_cert
        command_line    $USER1$/check_http --ssl -H $HOSTADDRESS$ -I $HOSTADDRESS$ -p $ARG1$ -C $ARG2$
    }

TCP

  • 監視コマンドを次のように定義します。オプション -D に与えるパラメータが有効期限の閾値(日)です。
    define command {
    	command_name    check_tcp_port_cert
    	command_line    $USER1$/check_tcp --ssl -H $HOSTADDRESS$ -p $ARG1$ -D $ARG2$
    }
  • 監視サービスを定義します。
    # template
    define service {
    	name            generic-tcp-port-cert-service
    	use             generic-service
    
    	service_description     TCP_Cert
    	is_volatile             0
    	check_period            24x7
    	max_check_attempts      3
    	normal_check_interval   2
    	retry_check_interval    1
    	contact_groups          net-admins
    	notification_interval   240
    	notification_period     24x7
    	notification_options    w,u,c,r
    	check_command           check_tcp_port_cert!443!30
    	register                0
    }
    # real service
    define service{
    	use                 generic-tcp-port-cert-service
    	service_description TCP_7443_cert
    	host_name           target.host
    	check_command       check_tcp_port_cert!7443!30
    }

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2008-04-10 (木) 14:09:33 (3453d)