首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gatling: simulation.log文件中所有字段的含义

Gatling: simulation.log文件中所有字段的含义
EN

Stack Overflow用户
提问于 2014-07-08 02:15:24
回答 3查看 5.9K关注 0票数 9

除了在Gatling输出中开始和结束时接收到的有关simulation.log文件的字节之外,我找不到任何其他文档。下面是日志中的示例行:

代码语言:javascript
复制
My scenario - Sync  7526052819726874465-2088    REQUEST     My Page 1404439715068   1404439715068   1404439716103   1404439716103   OK

这一切代表什么?我们应该在Gatling文档中找到这个信息吗?

谢谢

我浏览了Gatling源代码,并找到了FileDataWriterSpec,其中输出到simulation.log是测试。根据这个规范,我们有一个对象RequestMessage,它用作一个对象来携带记录的数据。根据这个班:

代码语言:javascript
复制
case class RequestMessage(
    scenario: String,
    userId: String,
    groupHierarchy: List[String],
    name: String,
    requestStartDate: Long,
    requestEndDate: Long,
    responseStartDate: Long,
    responseEndDate: Long,
    status: Status,
    message: Option[String],
    extraInfo: List[Any]) extends DataWriterMessage {
  def responseTime = responseEndDate - requestStartDate
}

以上必须是:场景[groupHierarchyfirst/最后一个字节发送的时间戳状态“

有人能确认一下吗?groupHierarchy到底是什么?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-07-08 06:09:00

缺少recordType:

场景记录类型第一个/最后一个字节接收到的timestampextraInfo

关于组,请参阅文档:https://github.com/excilys/gatling/wiki/Structure-Elements#group

票数 7
EN

Stack Overflow用户

发布于 2016-12-09 06:11:11

我将引用2015年9月10日Gatling首席开发人员的回答

没有记录simulation.log格式是有一个很好的理由的:它不是一个公共API,并且经常发生更改。

票数 3
EN

Stack Overflow用户

发布于 2019-09-10 14:42:34

你可以看看这个回购:https://github.com/nuxeo/gatling-report/tree/master/src/main/java/org/nuxeo/tools/gatling/report

对于不同的gatling版本,有java解析器实现。逆向工程..。但总比没有强

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24622701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档