ydb-go-sdk icon indicating copy to clipboard operation
ydb-go-sdk copied to clipboard

feat: Implement metrics for topic

Open rekby opened this issue 1 year ago • 2 comments

in package metrics.

May be split to two tickets: reader and writer.

Reader:

  • [ ] Buffer limit (in bytes)
  • [ ] Buffer usage (in bytes, in messages)
  • [ ] Count of assigned partitions
  • [ ] Count of readed messages
  • [ ] Count of Sent commits
  • [ ] Count of received commit acks
  • [ ] Time for receive commit ack (histogram)
  • [ ] Time for read batch from reader (histogram)
  • [ ] Count of read operations from reader
  • [ ] Count of connections to server

Writer:

  • [ ] Buffer limit (in bytes)
  • [ ] Buffer usage (in bytes, in messages)
  • [ ] Sent messages (in bytes and count)
  • [ ] Count of calls Write method
  • [ ] Count of connections to server
  • [ ] Time for receive message ack (histogram)
  • [ ] Time for compress message (histogram)
  • [ ] Total time for compress messages (summary, seconds)
  • [ ] Message compress ratio

rekby avatar Sep 29 '23 11:09 rekby

any plans for this issue?

orloffv avatar Jan 21 '24 18:01 orloffv

Hello. The metrics needs, and the issue will be done. But I can't say about schedule.

rekby avatar Jan 22 '24 07:01 rekby