-
Ideally I'd like to know how long an overall (business) process that may involve other systems takes including the duration of each of the "sub steps". Is that a use case bencher can cover with one of its adapters? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Yes, this is a use case that Bencher can handle. You will need to format your results in Bencher Metric Format (BMF) JSON. Then you can either:
I would probably model each business process/sub-process as a Benchmark. Likewise, I would create a Benchmark for any aggregates that you want to track. For example, if you had Process A and Process B you would have three Benchmarks:
And if Process A had two sub-processes, Process A1 and Process A2, you would have two more Benchmarks (for a total of five):
You can use the built-in Latency Measure if you like, or you can use a custom Measure if there is a name/units that makes more sense for your domain. |
Beta Was this translation helpful? Give feedback.
Yes, this is a use case that Bencher can handle.
You will need to format your results in Bencher Metric Format (BMF) JSON.
Then you can either:
bencher run
CLI subcommand (ie--adapter json
)I would probably model each business process/sub-process as a Benchmark. Likewise, I would create a Benchmark for any aggregates that you want to track.
For example, if you had Process A and Process B you would have three Benchmarks:
And if Process A had two sub-processes, Process A1 and Process A2, you would have two more Benchmarks (for a total of five):