apache / apache/jmeter

influxdbBackendListener and mode=StrippedDiskStore problem ?

Open
#5,187 1 comment 0 reactions 0 assignees View on GitHub
os: All P2
Dominant language
Java
Stars
9.5k
Forks
2.3k
Avg merge
1d 22h
Merged PRs (30d)
5

Description

**pierre.astruc** ([Bug 63873](https://bz.apache.org/bugzilla//show_bug.cgi?id=63873&redirect=false)):
Hello all,

I have started to play with Backend Listener + Influxdb + Grafana.
It's nice but I have finded some strange things :)
(tested with 5.1.1 release + 5.2-SNAPSHOT 450712c)

-----
- 1 -
-----
In all "transaction" entries, there is no "Sent" or "Received" Bytes, I think it's just not calculated / summed from the requests to the parent sample. So, when I'm using the "Generate parent sample" option in my scenario (usual for me), I never have network traffic information into InfluxDB.

-----
- 2 -
-----
I find no informations about "Response code per second" and "Connect times over time" into the influxdb database, I think it would be a nice addition because those kind of values are important to analyse stressed platforms.

-----
- 3 -
-----
It seems that the backup listener flow depends of remote batching mode choosen...

a) mode=StrippedBatch (default)
- I only got one point every 30 seconds for all metrics except "Active Thread". So "Total Throughput" is not correct because it's value is summed (one dot with 20 req/s every 30 sec).

b) mode=StrippedAsynch
- This one seems ok, I got realtime result for all metrics, and the "total throughput" is correct with 4 req/s.

c) mode=StrippedDiskStore or mode=DiskStore
- This is the worst, I got NO data in influxdb except start an stop marker, even the number of active thread is 0 !

I'm using jmeter with mode=StrippedDiskStore frequently to send me listener result at the end of the test (some jp@gc graphs plugins), so I'm disappointed that I can't add a backend listener with mode=StrippedDiskStore !

Is there any way to have influxdbBackendListener working correctly (live), and send the other listener results at the end of the test with mode=StrippedDiskStore ?

Thanks for any input :)
Pierre

Version: Nightly
Severity: normal
OS: All

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named. Reproduce the Backend Listener with InfluxDB and the reported StrippedBatch, StrippedAsynch, StrippedDiskStore, and DiskStore modes, then compare emitted metrics and batching behavior. Done means the documented missing metrics and live data behavior are either corrected or covered by a clear, verified explanation.

Written by the indexing model from the issue text.

Assessment

Tech stack
grafana, java
Domain
databases, observability, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.