influxdbBackendListener and mode=StrippedDiskStore problem ?
- 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
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