-
Notifications
You must be signed in to change notification settings - Fork 894
feat: add agent metadata #6614
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
feat: add agent metadata #6614
Changes from 67 commits
Commits
Show all changes
85 commits
Select commit
Hold shift + click to select a range
ca8177f
Start writing docs
ammario a4bbb6e
regenerate testdata
ammario 3cb3b74
Fixup provisioner
ammario 826cca3
Rename Agent Metadata to Agent Manifest
ammario c30f1c6
WIP — agent report metadata loop
ammario 41ce694
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 592b8a5
Finish godloop
ammario 658f5b2
WIP agent tests
ammario 465e0d8
Terraform tests pass!
ammario d0156b3
Add Post metadata endpoint to API
ammario 361baf1
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 7a0541c
Test setting metadata
ammario 16cd11e
Create watch endpoint
ammario c840962
Watch tests pass!!
ammario e4a5dd1
WIP DB refinement
ammario 5ef5671
Upsert
ammario 34935c5
Correctly insert metadata into db
ammario 555ee66
Return complete manifest
ammario 14f898f
Manually verified value in DB is getting updated
ammario 0834cc6
It shows and it glows
ammario f625783
Don't show stale data
ammario 00cca25
The frontend lays out nicely
ammario 74eb373
Add provisioner/terraform
ammario 1c6245d
Add fixture
ammario 85d4738
Continue beautifying
ammario e8cd58e
Fix clock skew issues
ammario d681e24
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario cee332b
WIP mock eventsource
ammario 95aeccb
Remove redundant "key" in MetadataResult
ammario 390e3c9
Fix component render bug
ammario 3582175
Fix it even better
ammario 2dbd84c
WIP story build out
ammario 967e347
WIP DONT PUSH
ammario a80541f
Popover
ammario 206220e
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario e1e992d
Make it look.... ok again
ammario 4f42d4b
It looks OK
ammario 1c6d7b3
Start working on tooltip
ammario 5e614f5
It's all passable
ammario 510524d
It builds!
ammario 93de24e
Harden interval conversion in agent
ammario baa157f
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 495a38e
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario d1ff3dc
fix compilation
ammario 1213212
windows
ammario 1423f26
Simplify windows
ammario ec429fb
improve formatting
ammario d599851
fix
ammario 1300009
Increase timeout for windows
ammario 942ec2f
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 95c8ada
make fmt
ammario b7ddb4a
code cleanup in agent/
ammario 8d1ab16
Revert Upsert change
ammario 12d8f71
Revert "Revert Upsert change"
ammario 90687ce
Fix fixture name
ammario 2ef0b55
Minor fixups
ammario 4289a6a
Start working on docs
ammario 9c6db22
Make more docs progress
ammario d4132ec
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario eefd631
Fix ErrNoRows
ammario 873e5f0
Add a bunch of examples
ammario fc3d8cf
Explain dstat
ammario 1986662
docs: improve formatting
ammario dc631f5
Address review comments
ammario 55a3f63
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario d8d5c06
nit
ammario 64be182
fixup! nit
ammario 06d26b5
improve synchronization in metadata loop
ammario ed9257f
explain collected at skip
ammario 6a7b5cb
typo
ammario 6ef1e81
document collection loop
ammario c9aa5a4
make fmt
ammario f771a27
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 012a6a2
UNLOG table
ammario fdce29f
make gen
ammario 9ae8650
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 66468d3
Go on a multi-route tangent
ammario f861771
Revert "Go on a multi-route tangent"
ammario 2e82543
Pass swagger
ammario 40cd260
Make concurrency more robust
ammario f8e1f34
Improve concurrency a bit more!
ammario c15d364
Versioning chores...
ammario 7d852d1
Merge remote-tracking branch 'origin/main' into agent-metadata
ammario 29524b9
make fmt
ammario 67b5a39
Fix lint
ammario File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.