與 Salesforce (測試版) 整合
您現在可以使用 Instana 來建立 Salesforce 突發事件。 在 Instana 使用者介面中建立 Salesforce 警示頻道之後, Instana 所傳送的所有警示通知都可以透過 Salesforce 發生事件物件模型傳送至 Salesforce 。
設定 Salesforce 警示頻道
在 Instana 中設定警示頻道之前,您必須在 Salesforce 組織內建立已連接的應用程式。 如需設定程序的相關資訊,請參閱 配置 OAuth 2.0 用戶端認證流程的已連接應用程式。
建立 Salesforce 已連接應用程式
您必須在設定頁面上使用下列選項來配置連接至 Instana 的 Salesforce 已連接應用程式:
已連接應用程式名稱: 連接至 Instana 之應用程式的名稱
聯絡人電子郵件: 組織內熟悉 Instana 以除錯任何問題之人員的電子郵件
啟用 OAuth 設定: 您必須啟用 OAuth ,因為 Instana 使用 OAuth 向 Salesforce進行鑑別。
回呼 URL: 由於使用 Client Credentials Flow for Server-to-Server Integration with Salesforce的用戶端認證, Instana 不會使用回呼 URL 進行鑑別。 您可以輸入組織的 Instana URL ,例如
https://<instana_org_name>.instana.io選取的 OAuth 範圍: 必須新增下列範圍:
- 透過 API (API) 管理使用者資料
- 隨時執行要求 (refresh_token、offline_access)
啟用用戶端認證流程: 您必須啟用用戶端認證流程,因為 Instana 會使用用戶端認證 OAuth 流程作為 Salesforce 整合的一部分。
請參閱下列已連接應用程式設定範例:

配置流程的執行使用者
您必須在 Salesforce 組織中配置執行使用者。 確保指派給使用者的設定檔具有 Salesforce 突發事件物件的建立、讀取、更新及刪除許可權。
若要配置許可權,請遵循下列步驟:
在 Salesforce 使用者介面中按一下 管理 > 使用者 > 設定檔 ,以建立設定檔。 建立新的設定檔之後,請按一下 編輯來編輯配置。 然後,修改 標準物件許可權 區段,讓新的設定檔可以「修改所有」發生事件,如下列擷取畫面所示:

您可以視需要編輯要限制或開啟的使用者設定檔。
建立使用此設定檔的使用者。 此使用者已指派為先前建立之已連接應用程式的執行使用者。 若要建立使用者,請按一下 管理 > 使用者 > 使用者 > 新增使用者,輸入必要的資料,然後選取先前建立的使用者設定檔。
透過檢視新建立的已連接應用程式並按一下 管理,將您作為執行使用者建立的使用者新增至先前建立的已連接應用程式。

在「應用程式管理程式」頁面上,按一下 編輯原則。

在已連接應用程式原則頁面上,捲動至 用戶端認證流程 區段,並輸入有權修改所有 Salesforce 突發事件物件的使用者名稱。 然後,按一下 儲存。

現在,您可以使用已連接的應用程式來建立及修改組織中的 Salesforce 突發事件。
配置 Salesforce 警示頻道
您必須在 Instana 使用者介面中按一下 設定 > 警示通道 > 新增警示通道 ,以新增 Salesforce 警示通道。
若要對突發事件提出要求並產生 Bearer 記號,您需要將 Salesforce 組織 URL 欄位指向組織的 Salesforce 實例 URL。 https://<salesforce_org>.my.salesforce.com是這類 URL 的範例。 如需相關資訊,請參閱 我的網域主機名稱,特別是「登入」主機名稱類型。

警示有效負載詳細資料
在 Instana 使用者介面中觸發事件時,會收到警示。 當您建立 Salesforce 警示通道時,會提供 URL 端點。 收到的警示有效負載會傳送至這個 URL 端點。
警示有效負載包含下列資訊:
- 主旨: 事件的標題
- 說明: 說明包含下列欄位:
- 鏈結至 Instana
- 事件說明
- 實體
- 主機
- 自訂區域
- 可用性區域
- 自訂有效負載
- Instana 發生事件 ID
- DetectedDate時間: 事件的開始時間
- EndDate時間: 事件的結束時間
- 影響: 具有嚴重嚴重性的 Instana 事件會對映至
high影響。 具有警告嚴重性的 Instana 事件會對映至medium影響,其餘事件會對映至low影響。 - IsMajor發生事件: 具有
critical嚴重性的 Instana 事件設為true。 - 優先順序: 具有
critical嚴重性的 Instana 事件會對映至critical優先順序。 具有warning嚴重性的 Instana 事件會對映至moderate優先順序,其餘事件會對映至low優先順序。 - ReportedMethod: 建立突發事件的來源。 資訊一律預先填入 Instana。
- StartDate時間: 事件的開始時間
- 狀態: 開啟的 Instana 事件會對映至
new。 已關閉的 Instana 事件會對映至closed。 Instana 測試事件會對映至resolved。 - 緊急性: 具有
critical嚴重性的 Instana 事件會對映至high緊急性。 具有warning嚴重性的 Instana 事件會對映至medium緊急性,其餘事件會對映至low緊急性。
作為 Salesforce 整合的一部分,透過 Instana 開啟的突發事件也必須透過 Instana 關閉。 當關閉警示通知送出時, Instana 會將要求傳送至 Salesforce ,以將 Salesforce 突發事件的狀態從 New 變更為 Closed。 在其他警示通道中,您會取得類似於新警示的個別已關閉警示通知。 未送出關閉通知的警示類型會讓其 Salesforce 發生事件開始,其狀態為 resolved。
Instana 所建立突發事件的 Salesforce 範例
下列範例顯示類型為 Issue 且狀態為 Resolved之測試事件的警示有效負載:
