-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Restructure how agent stat data is stored #1533
Comments
Closed
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 17, 2016
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 17, 2016
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 17, 2016
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 19, 2016
Additional minor change - populate agentId for stat bos (not used but for completeness).
Xylus
added a commit
that referenced
this issue
Aug 19, 2016
Additional minor change - populate agentId for stat bos (not used but for completeness).
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 19, 2016
…ully queued HbaseOperations2.asyncPut() may return null instead of an empty list if all puts are queued successfully.
Xylus
added a commit
that referenced
this issue
Aug 19, 2016
* #1533 Fix rejected puts check when all puts were successfully queued HbaseOperations2.asyncPut() may return null instead of an empty list if all puts are queued successfully. * Add documentation for possible null return value Another option would have been to modify implementations to return an empty list instead of null, but the underlying `HTableMultiplexor.put` also potentially returns null. So to follow suit, leave the implementations alone and add documentation instead.
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 22, 2016
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 24, 2016
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Aug 24, 2016
Agent stat value headers are no longer typed, and will be able to handle additional encoding strategies that could be added in the future.
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Sep 7, 2016
Xylus
added a commit
that referenced
this issue
Sep 7, 2016
…es (#2064) patch covered by integration tests in internal CI instance.
Xylus
added a commit
to Xylus/pinpoint
that referenced
this issue
Sep 7, 2016
Xylus
added a commit
that referenced
this issue
Sep 7, 2016
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
The way the agent stat data is currently stored makes it inefficient to query for individual types of stat data efficiently. This makes it hard to pull the tps chart out to the main server map page and poll for near-real time update.
Improvements can be made in read efficiency and storage efficiency, which should go hand-in-hand here. Some changes that can be made:
<salt><agentId><type><timestamp>
The text was updated successfully, but these errors were encountered: