Hi All,
I was able to integrate Gatling and InfluxDB
Have mentioned in gatling.conf
writers = [console, file, graphite]
graphite {
light = false # only send the all* stats
host = "localhost" # The host where the Carbon server is located
port = 2003 # The port to which the Carbon server listens to (2003 is default for plaintext, 2004 is default for pickle)
protocol = "tcp" # The protocol used to send data to Carbon (currently supported : "tcp", "udp")
rootPathPrefix = "gatling" # The common prefix of all metrics sent to Graphite
bufferSize = 8192 # Internal data buffer size, in bytes
writePeriod = 1 # Write period, in seconds
}
And this in influxdb.conf
[[graphite]]
# Determines whether the graphite endpoint is enabled.
enabled = true
database = "GATLINGDB"
retention-policy = ""
bind-address = ":2003"
protocol = "tcp"
consistency-level = "one"
templates = [
"gatling.*.*.*.*.measurement.simulation.request.status.field" ,
"gatling.*.users.*.* measurement.simulation.measurement.request.field"
]
So I am able to get data from Gatling Runs in InfluxDB
I have verified from InfluxCLI that gatling measurements are recorded
Now I need to show this on Grafana Dashboards
I am not getting exactly how to create dashboard on grafana for this
Is there some template or variables that I can copy
Thanks,
Raghav