Docker (內部部署) 上自行管理 Instana 後端的疑難排解

您可以執行 instana debug 指令,以傾出後端執行所在系統的除錯資訊。 如果出了問題,這是第一步。

除錯資訊包括系統、硬體、所有已安裝元件的狀態及其性能的相關資訊。 此資料會在本端收集,且不會透過佈線進行任何傳輸。

在與您執行 instana debug 指令的相同目錄中建立暫存目錄 (instana-debug_{timestamp}) ,其中包含系統、硬體、所有已安裝元件的狀態及其性能,以及元件配置設定的相關資訊,可提供支援工程師有用資訊。 此外,所有資訊也會並排寫入 instana-debug_{timestamp}.tar.gz 檔案。

調整 Instana 服務的記載層次

您可以將特定服務的記載層次調整為 DEBUG 15 分鐘。

  1. 執行下列指令,以取得 Instana Docker 儲存器名稱:

    docker ps --format '{{ .Names }}' | cut -d'-' -f 2-5
    
  2. 執行下列指令,將特定 Instana 服務的記載層次設為 DEBUG :

    instana configure debug-log {service}
    

    {service} 取代為與您要除錯之服務相關的 Intana Docker 儲存器名稱。

    例如,執行下列指令,將 Instana 儲存器 instana-acceptor的記載層次設為 DEBUG

    instana configure debug-log acceptor
    

部分度量值未顯示在儀表板上

如果部分度量值未顯示在儀表板上,則可能已達到度量值的限制。 依預設,度量限制設為 3000。 若要增加度量值的限制,請更新 settings.hcl 檔案,如下列範例所示:

toggle "config.max.metrics" {
  value = "6000"
}

然後,執行 instana update 指令,以套用變更。