我刚刚开始使用 JMeter 在生产环境中执行一些简单的综合事务,并且添加了许多监听器来将测试运行的摘要捕获到 XML 文件中。我现在正在考虑将这些数据导入 Splunk,以便为团队的其他成员提供报告,并且正在寻找实现此目的的最佳方法。
我最初是通过在 Splunk 中索引 JMeter 生成的 XML 文件来完成的,这效果很好,允许我们生成所需的报告。然而,鉴于此测试计划最终将每分钟执行两次,命中 20 多个框,我希望理想情况下跳过 XML 文件(及其潜在大小!)并直接将数据获取到 Splunk 中。
有哪些替代方案?
最佳答案
您本身可以使用 CSV 而不是 XML,请参阅:
另一种选择是使用 splunk 理解的协议(protocol)编写自定义监听器,请参阅:
关于JMeter 输出到事件日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12704972/