使用Logic App監控Azure事件


Azure Logic Apps 是一種雲服務,可在您須要跨企業或組織集成應用程序、數據、系統和服務時幫助您自動化和協調任務、業務流程和工做流。Logic Apps簡化了您爲應用程序集成,數據集成,系統集成,企業應用程序集成(EAI)和企業對企業(B2B)通訊設計和構建可擴展解決方案的方式,不管是在雲中,內部仍是二者。安全

例如,如下是一些可使用邏輯應用程序自動執行的工做負載:服務器

  • 跨本地系統和雲服務處理和路由訂單。ide

  • 在各類系統,應用和服務中發生事件時,使用Office 365發送電子郵件通知。設計

  • 將上載的文件從SFTP或FTP服務器移動到Azure存儲。3d

  • 監控特定主題的推文,分析情緒,併爲須要審覈的項目建立警報或任務。blog

要使用Azure Logic Apps構建企業集成解決方案,您能夠從具備200多個鏈接器的不斷增加的庫中進行選擇,其中包括Azure Service Bus,Functions和Storage等服務; SQL,Office 365,Dynamics,Salesforce,BizTalk,SAP,Oracle DB,文件共享等。鏈接器提供 觸發器,操做或二者,用於建立實時安全訪問和處理數據的邏輯應用程序。事件

爲什麼使用Logic Apps?ip

隨着企業向數字化方向發展,邏輯應用程序經過提供預先構建的API做爲Microsoft管理的鏈接器,幫助您更輕鬆,更快速地鏈接傳統,現代和尖端系統。這樣,您就能夠專一於應用程序的業務邏輯和功能。您沒必要擔憂構建,託管,擴展,管理,維護和監控應用程序。Logic Apps爲您處理這些問題。此外,您只需根據消費訂價模型支付使用費用 。資源

在許多狀況下,您沒必要編寫代碼。可是,若是必須編寫一些代碼,則可使用Azure Functions建立代碼片斷,並根據邏輯應用程序的須要運行該代碼。此外,若是您的邏輯應用程序須要與Azure服務,自定義應用程序或其餘解決方案中的事件進行交互,則能夠將Azure Event Grid 與邏輯應用程序一塊兒用於事件監視,路由和發佈。路由

邏輯應用程序,功能和事件網格徹底由Microsoft Azure管理,使您免於擔憂構建,託管,擴展,管理,監視和維護解決方案。憑藉建立「無服務器」應用程序和解決方案的能力,您能夠專一於業務邏輯。這些服務可自動擴展以知足您的需求,加快集成速度,並幫助您使用最少的代碼構建強大的雲應用程序。此外,您只需根據消費訂價模型支付所使用的費用。

說了這麼多,下面咱們就來一塊兒看下如何使用Logic App監控Azure事件。

點擊「邏輯應用程序設計器」—「經常使用觸發器」—「當事件網格資源事件發生時」:

clip_image002

點擊登錄:

clip_image004

登錄成功,以下圖所示:

clip_image006

選擇Azure訂閱,資源類型和資源名稱。在此示例中,我選擇了訂閱,以便在整個訂閱中進行事件監視,但您能夠選擇資源組或其餘內容來進一步調整警報範圍。我還爲WriteSuccess添加了一個事件類型過濾器,但您能夠再次根據您的要求進行調整:

clip_image008

在此示例中,我選擇經過電子郵件通知,所以單擊新步驟,而後選擇Office 365 Outlook,而後發送電子郵件:

clip_image010

clip_image012

使用您感興趣的事件信息填充電子郵件正文:

clip_image014

建立完成之後當咱們刪除某個Azure資源的時候會收到以下郵件通知:

clip_image016

相關文章
相關標籤/搜索