使用 Gatling 模擬日誌

Gatling 的模擬日誌是一個文字檔案。它包含每個請求的詳細時間資訊。

請參閱Keycloak 基準測試的報告,以取得更多關於如何從 Gatling 執行中存取資訊的資訊。

準備模擬日誌

Gatling 在效能執行期間會在 reports 資料夾中自動建立模擬日誌。

開啟模擬日誌

模擬日誌是一個文字檔案。由於它包含每個請求的詳細時間資訊,因此檔案很大。它可能對於標準的檔案編輯器來說太大,因此請使用檔案檢視器,例如 less

要開啟模擬日誌

  1. 前往 reports 資料夾,並在檔案檢視器中開啟檔案 simulation.log

模擬日誌中的範例內容

這顯示模擬日誌的標頭。

ASSERTION       AAECAAMBAAAAAAAAAAAA
ASSERTION       AAEDAAEDAQAAAAAAAMByQA==
RUN     keycloak.scenario.admin.CreateClients   createclients   1658765864198           3.4.2
USER    Create and List clients START   1658765870186
REQUEST         Get service account token       1658765870247   1658765870430   OK
REQUEST         Create client   1658765870558   1658765870653   OK
REQUEST         List clients    1658765870658   1658765870707   OK
USER    Create and List clients END     1658765870731
USER    Create and List clients START   1658765870733
REQUEST         Get service account token       1658765870734   1658765870815   OK
REQUEST         Create client   1658765870820   1658765870886   OK
REQUEST         List clients    1658765870887   1658765870914   OK