一般

問:什麼是 AWS Chatbot?
AWS Chatbot 可讓您輕鬆將多個 AWS 服務與 Slack 頻道和 Amazon Chime 聊天室安全整合,以在 ChatOps 使用。使用 AWS Chatbot,您可以在聊天室中接收各種通知,包括操作事件、安全發現或預算提醒,整個團隊也可以在聊天室中查看並討論相關通知。

問:AWS Chatbot 會向我提供哪些通知?
您可以使用 AWS Chatbot 取得各項通知,包括 CloudWatch 警示、運作狀態事件、安全中心發現、預算提醒和 CloudFormation 堆疊事件。如需支援服務的完整清單,請參閱 AWS Chatbot 文件

問:如何開始使用 AWS Chatbot?
要開始使用 AWS Chatbot,請前往 AWS Chatbot 主控台、在 Slack 或 Chime 執行組態,然後將 AWS Chatbot 新增到頻道或聊天室。

問:何時應該使用 AWS Chatbot?
AWS Chatbot 可讓整個團隊隨時了解 AWS 帳戶中各種執行應用程式的相關資訊,包括操作事件、安全發現或預算提醒。如果您的團隊使用 AWS Chatbot 支援的團隊聊天室應用程式,您可以將 AWS Chatbot 設定為向團隊頻道或聊天室發佈通知,或向 AWS 通知專用頻道或聊天室發佈,讓整個團隊可以查看並迅速反應。例如,您可以將 CloudWatch 警示設定為進入「Cloud DevOps」聊天室;警示出現後,DevOps 工程師便可以在聊天室中立即查看並討論。

問:AWS Chatbot 和 Amazon Lex 有什麼不同?
Amazon Lex 提供自動語音辨識 (ASR) 和自然語言理解 (NLU) 等進階深度學習功能,前者可將語音轉為文字,後者則可辨識意圖並建立逼真的互動功能。這有助於您快速輕鬆地建置自己專屬的精密自然語言交談機器人或「聊天機器人」。 AWS Chatbot 是預先建置的互動式代理,旨在監控 AWS 資源並與這些資源互動 (ChatOps)。使用 AWS Chatbot,您可以在 Slack 頻道或 Amazon Chime 聊天室,從 Amazon CloudWatch 和 AWS Security Hub 等服務安全地接收提醒和請求診斷資訊。 

問:AWS Chatbot 的費用為何?
使用 AWS Chatbot 不會產生額外費用。您只需針對與 AWS Chatbot 一起使用的 AWS 資源付費 (例如:SNS 主題、CloudWatch 警示等)

問:哪些區域可使用 AWS Chatbot?
AWS Chatbot 是一項全球服務,可用於所有商業 AWS區域。您可以將多個區域的 SNS 主題,結合成單一 AWS Chatbot 組態。如需 AWS 資源可用性的詳細資訊,請參閱「區域產品和服務」表。

聊天用戶端整合

問:AWS Chatbot 支援哪些聊天用戶端?
AWS Chatbot 支援 Slack 和 Amazon Chime。

問:AWS Chatbot 如何與 Amazon Chime 整合?
AWS Chatbot 透過 Webhook 與 Amazon Chime 整合。

問:AWS Chatbot 如何與 Slack 整合?
AWS Chatbot 透過 AWS Chatbot Slack 應用程式與 Slack 整合;您可以從 AWS Chatbot 主控台將 AWS Chatbot Slack 應用程式安裝到 Slack 工作空間。點按 OAuth 2.0 流程即可在瀏覽器中執行安裝,整個程序只需幾秒鐘。

問:什麼是 AWS Chatbot 組態?
AWS Chatbot 組態是 Slack 頻道或 Amazon Chime 聊天室與 SNS 主題和 IAM 角色的映射。

AWS 服務的通知

問:AWS Chatbot 如何與 Amazon 服務整合?
AWS Chatbot 透過 SNS 主題與支援的 AWS 服務整合。您需要將服務設定為針對某個 SNS 主題發佈通知,然後建立一個將 SNS 主題映射到 Slack 頻道或 Amazon Chime 聊天室的 AWS Chatbot 組態。

問:AWS Chatbot 如何與 Amazon CloudWatch 事件搭配運作?
若要使用支援服務的 CloudWatch Events 搭配 AWS Chatbot,請使用 SNS 主題作為 CloudWatch Event 規則的目標,然後在 AWS Chatbot 組態使用該 SNS 主題。如需支援服務的完整清單,請參閱 AWS Chatbot 文件

問:關於在頻道或聊天室中收到的通知,我要如何查看更多詳細資訊?
您可以按一下通知的標題,瀏覽至 AWS 管理主控台頁面,以取得通知來源。例如,如果您按一下 AWS 預算通知上的標題,系統會將您導向該筆特定預算的預算詳細資訊頁面,讓您檢閱並分析預算績效。

問:我可以使用 AWS Chatbot 接收任意通知嗎?
不行,AWS Chatbot 只支援文件所列的服務通知。若為不受支援的來源,其事件通知將不會傳送到聊天室。

問:我可以在單一 AWS Chatbot 組態中,使用多個 AWS 帳戶的 SNS 主題嗎?
不行,您可以使用的 SNS 主題必須來自裝載 AWS Chatbot 組態的 AWS 帳戶;不過,您可以在其他 AWS 帳戶中建立 Chatbot 組態,並將這些組態映射到單一聊天室。由於各 AWS Chatbot 組態都連結到不同的 AWS 帳戶,因此各組態彼此獨立。

問:我可以在單一 AWS Chatbot 組態中,使用多個區域的 SNS 主題嗎?
可以,您可以在同一個 AWS Chatbot 組態中使用多個公有 AWS 區域的 SNS 主題。

問:如何篩選 AWS Chatbot 傳送的通知?
對於支援篩選的事件,您可以使用 SNS 篩選原則或 CloudWatch 事件規則來篩選通知。對於不支援篩選的事件,就無法使用篩選功能。

問:我可以對 AWS Chatbot 通知新增自訂格式嗎?
不可以,AWS Chatbot 通知格式無法自訂。

問:AWS Chatbot 是否有速率限制?
是,AWS Chatbot 受限於 Slack 和 Amazon Chime 的速率限制。如需具體詳細資訊,請參閱 Slack Web API 文件Amazon Chime webhook 文件

問:如果我希望收到通知的 AWS 服務不受 AWS Chatbot 支援,該怎麼辦?
除非 AWS Chatbot 支援該服務,否則該服務無法與 AWS Chatbot 一起使用。請在 AWS Chatbot 主控台註腳中,使用「意見回饋」按鈕提出要求待審核。

問:如何取消訂閱某個頻道或聊天室的 AWS Chatbot 通知?
若要取消訂閱 AWS Chatbot 通知中的頻道或聊天室,可以移除相關組態。如果您只想取消訂閱頻道或聊天室中的某些通知,則可以從 AWS Chatbot 組態中移除特定的 SNS 主題。

安全性

問:AWS Chatbot IAM 角色的用途是什麼?

AWS Chatbot 組態代表 AWS Chatbot 使用者呼叫時,會使用 AWS Chatbot 服務擔任的 IAM 角色。例如,AWS Chatbot 需要進行額外的 API 呼叫,才能以指標圖表增強 CloudWatch 警示通知。若要使 AWS Chatbot 執行 CloudWatch 呼叫,您需要在 AWS Chatbot 主控台中使用「通知許可」原則範本建立 IAM 角色。

問:AWS Chatbot 原則範本包含哪些原則?
請參閱 AWS Chatbot 文件以取得更進一步的詳細資訊。

Product-Page_Standard-Icons_01_Product-Features_SqInk
查看產品功能

進一步了解 AWS Chatbot 的主要功能。

進一步了解 
Next-Steps-Icon_Download
試用 AWS Chatbot

開始使用 AWS Chatbot。

試用 Beta 版 
Next-Steps-Icon_User-guide
檢閱文件

透過開發人員指南進一步了解 AWS Chatbot。

進一步了解