Nagiosの構成をそのまま活かせる!Checkmkのアクティブチェック解説

Checkmkはエージェントを使用した監視を得意としていますが、それ以外にも多彩な監視方法に対応しており、エージェント、SNMPを使った監視に加えてサービスへの応答性や到達性を確認する「アクティブチェック」を提供しています。

本記事では、Checkmkにおけるアクティブチェックの概要を、Nagiosプラグインの代表チェックと絡めて紹介します。Nagiosからの移行などをご検討の際、「このプラグインは使用できるのか?」「同等の機能はあるのか?」といった疑問解消にお役立てください。

アクティブチェックとは?

Checkmkのアクティブチェックとは、1つのプログラムやスクリプトの形で提供されており、ネットワーク上の特定のサービスにアクセスし、その結果を監視データとして返すというものです。アクティブチェックは「サービスの可用性・アクセス確認」「応答時間の計測」「ステータスの取得」を主な目的としています。

CheckmkではNagiosと互換性を保っているため、Nagios用に作られた多数のプラグインをそのまま使用することが可能できますが、そのうちのいくつかは既に導入されているためWebインターフェースから簡単に設定することが可能です。

主なアクティブチェックの解説

以下に代表的なアクティブチェックを紹介します。

Checkmkのチェック監視内容Nagiosプラグイン例
HTTPサービス監視Webサーバーへのアクセス可否、ステータスコード、応答時間確認check_http
SSL証明書監視証明書の有効期限、有効性確認check_http, check_ssl_cert
DNSサービス監視DNSサーバー応答確認check_dns
SMTPサービス監視メール送信サーバー応答状況check_smtp
メール受信監視(POP/IMAP)メール受信動作確認check_email_delivery_pop3
SFTP接続監視SFTPサービス接続確認、応答時間check_sftp
TCPポート接続監視任意ポートのTCP接続確認check_tcp
SSHサービス監視SSHサーバー接続確認check_ssh
PING監視ICMP Echo Requestでの死活監視check_ping
LDAPサービス監視Active Directoryの接続、応答確認check_ldap

CheckmkのWebGUIでは、上記アクティブチェックの設定であれば非常に簡単に設定できます。監視対象ホストに対してサービスを選択し、必要に応じてパラメータ(接続先アドレス、ポート番号、しきい値など)を入力して保存するだけです。Nagiosでスクリプトベースで行っていた作業も、ChekmkではGUI操作で全て完結できるため、より安全かつ効率的な運用が可能になります。

上記に記載のないNagiosプラグイン、独自のプラグインはインポートして使用することが可能ですので、検証などの際は以下記事をご参照ください。

まとめ

Checkmkのアクティブチェックでは、ユーザー視点でのサービス状況の接続可否や応答時間を監視できる機能を取り揃えています。Nagiosプラグインを基にしているものも多く、移行後も安心してお使いいただけるかと思いますので移行を検討の方も是非こちらの記事でご確認ください。

Checkmkにご興味のある方は、以下のリンクから弊社までお問い合わせください。

30日無償でご利用いただける評価版を以下ダウンロードリンクにご用意しております。簡単に検証が開始できますので、お気軽にお試しください。

こんな記事も読まれています

最新記事

おすすめ記事

  1. 特権アカウント管理の方法:パスワードを通知するか隠すか / 操作記録は必要か [PAM/PASM]

  2. ntopngによるマルウェア・ボットネット・ランサムウェアの発見と追跡

  3. 不正アクセスされていない?認証エラーログを可視化(平常時の確認) ~ syslog-ng Store Box (SSB)でリモートアクセスログを調査(その12)~

製品カテゴリー

その他の情報

TOP