監視 IBM API Connect
IBM API Connect 是整合的 API Management 供應項目,具有 API 生命週期所有階段的功能和工具。 它包括兩個不同方面。 一個是使用 API Connect執行的正式作業執行時期 API 和應用程式,另一個是用來發佈那些 API 的開發工具。 API 生命週期的主要步驟包括建立、保護、管理、社交化、貨幣化及分析。
API Connect 包含許多具有微服務的元件,這些微服務以各種語言及技術實作,例如 API Management 伺服器、 分析伺服器、 閘道伺服器及 開發人員入口網站伺服器。
支援的版本
IBM API Connect 10 或更新版本。
Monitoring 實務範例
Instana 可以支援兩個 API Connect監視實務範例: 應用程式執行時期監視及開發平台監視。
應用程式執行時期監視著重於監視正式作業中的主要應用程式效能度量值,特別是透過 API Gateway的交易。 如果「閘道」是更廣泛的應用程式的一部分,則 Instana 可以透過 JavaScript 注入來監視及檢測網頁,以收集一般使用者監視 (EUM) 資料。
開發平台監視著重於監視其他 APIC 元件,例如管理伺服器、分析伺服器及開發人員入口網站伺服器。 APIC 使用各種語言和技術來建置每一個關鍵元件。 這些語言及技術包括 Node.js、 PostgreSQL、 Redis及其他技術。 Instana 只監視開發平台的性能,不支援對開發平台進行追蹤。 它只能從這些元件所使用的語言及技術收集度量值及追蹤資料,例如 Node.js 執行時期監視、 PostgreSQL 監視及 Redis 監視。
如需每一個監視的相關資訊,請參閱:
檢視 API Connect 度量值和追蹤資訊
您可以使用 應用程式視景,在 Instana 使用者介面中檢視從 IBM API Connect 應用程式執行時期及開發平台收集的追蹤資訊。 應用程式視景可讓您在單一統一儀表板中檢視 IBM API Connect 的度量值、追蹤資訊及其他資料。 當您建立應用程式視景時,您可以將與特定服務相關的 API 分組在一個應用程式下。 例如,您可以將與特定服務相關的 3 或 4 個 API 分組至一個應用程式,並將另一組 API 分組至不同的應用程式。
視您的需求而定,您可以用不同的方式來建立應用程式視景。 建立下列 IBM API Connect 監視實務範例的應用程式視景:
疑難排解
如果已安裝 AutoTrace Webhook ,並且您重新安裝或升級 IBM API Connect,則 Postgres Pod 可能無法啟動。 若要避免此問題,請在重新安裝或升級程序之前 解除安裝 AutoTrace Webhook。 在重新安裝或升級 IBM API Connect之後,請遵循 IBM API Connect 應用程式監視 步驟來 重新安裝 AutoTrace Webhook 以重新啟用自動追蹤。
其他資訊
如需相關資訊,請參閱 IBM API Connect 社群部落格上的 使用 Instana 監視 API Connect Developer Portal 。