Hola! The first thing is that you need to send your response time metrics to a timebased database such as Prometheus or InfluxDB. More info here: k6.io/docs/get-started/results-output/#time-series-and-external-outputs Then you can connect Grafana to your Timebased database. Once connected, search for pre-created dashboards fro k6 that work with your timebased database. More here: grafana.com/grafana/dashboards/?search=k6 We have a blogpost that explains it with prometheus here: k6.io/blog/k6-loves-prometheus/ Please let us know if you have any more questions 🙂
Depends on what you're using to view the metrics. From the end-of-test summary report, there is a metric for iterations, but you'd have to do the math to determine how many times each API endpoint is called in a single iteration. Ideally, you'd be using something to visualise your results, like k6 Cloud or Grafana, and in that case you can more easily see how many times a specific endpoint is called per second.
we call it calibration, What' the point of measure something if you don't know your can compare this to a baseline. All results are meaningless without context and expected results IMHO