AWS Systems Manager Change Calendar - AWS Systems Manager

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AWS Systems Manager Change Calendar

Change Calendar (AWS Systems Manager 的功能) 允許您為指定的動作 (例如在 Systems Manager Automation Runbook 中) 設定能 (或不能) 在 AWS 帳戶 中執行的日期與時間範圍。在 Change Calendar 中,這些範圍稱為「事件」。當您建立了 Change Calendar 項目,也會建立類型 ChangeCalendarSystems Manager 文件。在 Change Calendar 中,這些文件會以純文字格式儲存 iCalendar 2.0 資料。您新增到 Change Calendar 項目的事件將成為文件的一部份。若要開始使用 Change Calendar,請開啟 Systems Manager 主控台。在導覽窗格中,選擇 Change Calendar

您可以在 Systems Manager 主控台中建立行事曆及其事件。您還可以匯入從支援的第三方行事曆供應商匯出的 iCalendar (.ics) 檔案,以將其事件新增到您的行事曆中。支援的供應商包括 Google 行事曆、Microsoft Outlook 和 iCloud 行事曆。

Change Calendar 項目可能為以下兩種類型之一:

DEFAULT_OPEN,或預設開啟

預設情況下 (但行事曆事件期間除外),所有動作都可以執行。事件進行期間,DEFAULT_OPEN 行事曆的狀態為 CLOSED,且事件無法執行。

DEFAULT_CLOSED,或預設關閉。

預設情況下 (但行事曆事件期間除外),所有動作都無法執行。事件進行期間,DEFAULT_CLOSED 行事曆的狀態為 OPEN,且動作能夠執行。

您可以選擇將所有已排程的 Automation 工作流程、維護時段和 State Manager 關聯自動新增至行事曆。您也可以從行事曆顯示中移除這些個別類型的任何項。

誰應該使用Change Calendar?

  • 執行下列動作的 AWS 客戶:

    • 建立或執行 Automation 執行手冊。

    • 在 Change Manager 中建立變更請求。

    • 執行維護時段。

    • 在 State Manager 中建立關聯。

    Automation、Change Manager、Maintenance Windows 和 State Manager 均為 AWS Systems Manager 的功能。將這些功能與 Change Calendar 整合,您可以根據每個關聯的變更行事曆的目前狀態,允許或封鎖這些動作類型。

  • 負責確保 Systems Manager 受管節點組態一致性、穩定性和運作的管理員。

Change Calendar 的優點

以下是 Change Calendar 的部分優點。

  • 在套用變更前事先檢閱

    Change Calendar 項目可協助確保事先檢閱可能破壞環境的變更,再加以套用。

  • 僅在適當時機套用變更

    Change Calendar 項目可協助確保環境在事件進行期間的穩定性。舉例來說,您可以建立 Change Calendar 項目,以便在您預期有高資源需求 (例如會議或公開行銷期間) 的時候禁止變更。當您預期有管理員支援有限 (例如假期或假日) 時,行事曆項目也可以禁止變更。您可以使用行事曆項目來允許變更,並將管理員支援有限,而不足以針對失敗工作或部署進行故障診斷的特定時段排除。

  • 取得目前或即將變更的行事曆狀態

    您可以執行 Systems Manager GetCalendarState API 操作來獲得行事曆目前的狀態、指定時間的狀態,或是行事曆已排程變更的下一個狀態。

  • EventBridge 支援

    此 Systems Manager 功能作為 Amazon EventBridge 規則中的事件類型受到支援。如需詳細資訊,請參閱 使用 Amazon 監控 Systems Manager 事件 EventBridge參考:Systems Manager 的 Amazon EventBridge 事件模式和類型