使用 Gatling 模拟日志

Gatling 的模拟日志是一个文本文件。它包含每个请求的详细计时信息。

有关如何访问 Gatling 运行中的信息的更多信息,请参见 Keycloak 基准测试报告

准备模拟日志

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