Comments (4)
Hi Andrii,
This metric's value is extracted from /stats
endpoint, tcp.receivedBytesTotal
key. Can you explain why you suspect this value is wrong?
from eventstore_exporter.
Hi Marcin,
We ran performance tests for EventStore. And noticed that the metric value (was about 38-40 Mb / sec) was in a few times higher than the data volume we were sending to the EventStore (about 4-5 Mb / sec).
So we checked the output network value (about 4-5 Mb / sec) from the load generator environment and calculated the maximum possible size based on the maximum event size and events count per second ( 7 Mb/sec ).
Also EventStore Disk I/O shows (7-8 Mb/sec for write).
We got the correct value (4-5 Mb/sec) of the metric when we divided by 8. (rate(eventstore_tcp_received_bytes{env="test", group="es-poc", stack="eventstore-exporter"}[5m])/8)
from eventstore_exporter.
I've checked values reported by ESDB dashboard vs values in exporter and they are pretty much the same.
Is it possible you have another ESDB connection you are not aware of? Especially in cluster scenarios, the received bytes at the server will not be the same as sent bytes from your load generator. All connections should be listed in the ESDB dashboard, so please take a look.
from eventstore_exporter.
Closing due to no activity
from eventstore_exporter.
Related Issues (19)
- [Request] Add disk metrics? HOT 3
- [Request] Number of parked messages for a subscription HOT 8
- Support ES 20.6 HOT 1
- Segfault when scraping in OpenShift HOT 1
- Memory leak when unauthorized HOT 3
- How to use eventstore_exporter with config file? HOT 2
- [Request] Add subscriptions metrics HOT 3
- httpClient does not pass basic auth when gossip returns IP address HOT 4
- Stream last event number HOT 4
- memory leak in 0.11.0 and 0.12.0 ? HOT 6
- [Feature] Return detailed projection status HOT 3
- [Feature Request]: Stats for client tcp connections HOT 3
- Catchup subscription lag HOT 2
- [Feature Request]: Monitor - Subscription / status / # of msgs HOT 1
- [Feature Request]: need additional value for clone role to eventstore_cluster_member_is_master metric HOT 3
- Stats from a single node only on EVS 5.0 HOT 1
- Remove metrics for deleted projections HOT 4
- eventstore_projection_events_processed_after_restart_total not giving any metrics HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eventstore_exporter.