-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: custom message based throughput measurements (#1691)
* start on second processor * start on handler stuff * work on interface for metrics * add shared throughput measurement struct * implement bindplane extension getting metrics * hook up bindplane extension to throughput measurements * add start func to throughput measurement * tweak some extension logic * add timestamp to measurements * skip 0 value metrics * working towards bindplane-agent using custom message throughput * add tags to build * update opamp to v0.14.0 * Hook up measurements to agent * set capabilities * add gitignore for config.yaml and storage dir * remove extraneous resetting of registry * delete unused file * bring modules up to date * add license * lint * fix compile error * handle error from SetCustomCapabilities * fix manager reload test * fix test * remove random jitter * make tidy, bump modules * test measurements package * remove todo * test measurements sender * add license * remove unused config field * non-blocking send * fix throughput tests * Allow configuring addtional fixed attributes for all throughput measurment processors * limit retries for sending measurements * Make measurements interval non-pointer * fix yaml tag instead of mapstructure * fix measurements reload to actually update interval/attrs * Reconfigure extra attributes when sent * remove ldflags from make test * bring internal module versions up to date * make sure otel up-to-date
- Loading branch information
1 parent
8f29093
commit a2f6220
Showing
42 changed files
with
5,433 additions
and
148 deletions.
There are no files selected for viewing
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,4 +25,6 @@ release_deps | |
# OpAmp Files | ||
collector*.yaml | ||
manager*.yaml | ||
logging*.yaml | ||
logging*.yaml | ||
config.yaml | ||
storage |
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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
This file contains 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.