web-dev-qa-db-ja.com

icingaプランを毎晩アクティブチェックにする方法は?

サーバーでテストを行うのに時間がかかります。毎晩午前3時から5時の間にテストを計画してほしい。

さらに、ユーザーは日中にテストを開始できます。

Icinga2で可能ですか?

1
MUY Belgium

これは可能であるはずです...

1.TimePeriodを作成します。例: timeperiods.confで

object TimePeriod "3to5" {  
   display_name = "Icinga 2 3to5 TimePeriod"  
   ranges = {  
    "monday"    = "03:00-5:00"  
    "tuesday"   = "03:00-5:00"   
    "wednesday" = "03:00-5:00"  
    "thursday"  = "03:00-5:00"  
    "friday"    = "03:00-5:00"
   }  
 }  

2.サービスを適用する

apply Service "some_action" {  
    import "some_check"  
    max_check_attempts = 1  
    check_period = "3to5"  
    ...  
}

3.このサービスを手動で実行するには、Webインターフェイスの[今すぐ確認]ボタンをクリックするだけです。

[〜#〜] but [〜#〜]...監視からの人々-それに対するポータルアドバイス: https:// Monitoring-portal.org/woltlab/index.php?thread/41080-schedule-check-on-a-specific-time/ :読むことができます

特定の時間にチェックを実行しても、Icinga2および間隔ベースのスケジューリングでは実際には機能しません。そのためのcronジョブを作成し、チェック結果をREST API *にフィードすることをお勧めします。

1
eli