Rotations sur appel

Notice: Undefined index: Open+Sans in /var/www/blesk/wp-content/plugins/documentor/core/includes/fonts.php on line 10 Notice: Undefined variable: ptfamily in /var/www/blesk/wp-content/plugins/documentor/core/guide.php on line 490 Notice: Undefined index: Open+Sans in /var/www/blesk/wp-content/plugins/documentor/core/includes/fonts.php on line 10 Notice: Undefined variable: ptfamily in /var/www/blesk/wp-content/plugins/documentor/core/guide.php on line 562 Notice: Undefined index: Open+Sans in /var/www/blesk/wp-content/plugins/documentor/core/includes/fonts.php on line 10 Notice: Undefined variable: ptfamily in /var/www/blesk/wp-content/plugins/documentor/core/guide.php on line 628 Notice: Undefined index: file in /var/www/blesk/wp-includes/media.php on line 1381 Notice: Undefined index: file in /var/www/blesk/wp-includes/media.php on line 1381 Notice: Undefined index: file in /var/www/blesk/wp-includes/media.php on line 1381 Notice: Undefined index: file in /var/www/blesk/wp-includes/media.php on line 1381 Notice: Undefined index: file in /var/www/blesk/wp-includes/media.php on line 1381 Notice: Undefined index: file in /var/www/blesk/wp-includes/media.php on line 1381

Scenario 1: Holidays and Weekends

Deux administrateurs – John et Bob – sont responsables de répondre aux alertes BLËSK. John reçoit toutes les notifications pour les jours de la semaine (24 heures), sauf les jours fériés; Bob gère les notifications les weekends et les jours fériés. Lucky Bob. Voici comment vous pouvez définir ce type de rotation en utilisant les périodes de temps:

1 . Tout d’abord, définisez 3 périodes de temps qui contiennent des intervalles de temps pour les fériés, les jours de semaine et les weekends.

define timeperiod{
	name			weekdays
	timeperiod_name		weekdays
	monday			00:00-24:00
	tuesday			00:00-24:00
	wednesday		00:00-24:00
	thursday		00:00-24:00
	friday			00:00-24:00
	}

define timeperiod{
	name			weekends
	timeperiod_name		weekends
	saturday		00:00-24:00
	sunday			00:00-24:00
	}

define timeperiod{
	name			holidays
	timeperiod_name		holidays
	january 1		00:00-24:00	; New Year's Day
	2008-03-23		00:00-24:00	; Easter (2008)
	2009-04-12		00:00-24:00	; Easter (2009)
	monday -1 may		00:00-24:00	; Memorial Day (Last Monday in May)
	july 4			00:00-24:00	; Independence Day
	monday 1 september	00:00-24:00	; Labor Day (1st Monday in September)
	thursday 4 november	00:00-24:00	; Thanksgiving (4th Thursday in November)
	december 25		00:00-24:00	; Christmas
	december 31		17:00-24:00	; New Year's Eve (5pm onwards)
	}

2 . Ensuite, définissez une période de temps pour les heures de rappel de John qui incluent les jours de semaine, mais exclut les dates/heures définies dans la période de fériés ci-dessus:

define timeperiod{
	timeperiod_name		john-oncall
	use			weekdays	; Include weekdays
	exclude			holidays	; Exclude holiday dates/times
	}

3 . Vous pouvez maintenant référencer cette période dans la définition de contact de John:

4 . Définissez une nouvelle période pour les temps de rappel de Bob incluant les weekends et les dates/heures définies dans la période de fériées ci-dessus:

define timeperiod{
	timeperiod_name		bob-oncall
	use			weekends,holidays	; Include weekend and holiday
	}

5 . Vous pouvez maintenant réféencer cette période dans la définition de contact de Bob:

Suggest Edit