-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
[exporter/prometheusremotewrite] hookup WAL #7304
[exporter/prometheusremotewrite] hookup WAL #7304
Commits on Sep 11, 2021
-
exporter/prometheusremotewrite: glue up and use Write-Ahead-Log
This change completes the WAL capability for the Prometheus Remote-Write exporter that allows recovery of data if the prior write requests weren't yet exported. This wires up a Write-Ahead-Log (WAL) that was implemented in PR open-telemetry/opentelemetry-collector#3597, which was split off from PR open-telemetry/opentelemetry-collector#3017. Note: there is very rare condition for which we can perhaps send the same data a couple of times, and it can happen if we haven't yet truncated the WAL, the RemoteWrite endpoint received the prior data but the process received a Ctrl+C, kill signal. However, this will be very rare and would have to be timed so fast and precisely. Replaces PR open-telemetry/opentelemetry-collector#3017 Updates PR open-telemetry/opentelemetry-collector#3597 Fixes open-telemetry#4751 Fixes open-telemetry/wg-prometheus#9
Configuration menu - View commit details
-
Copy full SHA for 8b5d368 - Browse repository at this point
Copy the full SHA 8b5d368View commit details
Commits on Jan 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for b113a59 - Browse repository at this point
Copy the full SHA b113a59View commit details -
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 209c650 - Browse repository at this point
Copy the full SHA 209c650View commit details
Commits on Jan 21, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 800f9cd - Browse repository at this point
Copy the full SHA 800f9cdView commit details -
exporter/prw: WALConfig should be exported to allow programmatic mani…
…pulation Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 06a1c48 - Browse repository at this point
Copy the full SHA 06a1c48View commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 875897b - Browse repository at this point
Copy the full SHA 875897bView commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d76771b - Browse repository at this point
Copy the full SHA d76771bView commit details -
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c055725 - Browse repository at this point
Copy the full SHA c055725View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a0941 - Browse repository at this point
Copy the full SHA 31a0941View commit details
Commits on Jan 24, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 2b11f30 - Browse repository at this point
Copy the full SHA 2b11f30View commit details
Commits on Jan 27, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 702584a - Browse repository at this point
Copy the full SHA 702584aView commit details -
tidy up WAL logic and comments
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26d9b75 - Browse repository at this point
Copy the full SHA 26d9b75View commit details -
Merge branch 'main' into exporter-prometheusremotewrite-hookup-WAL
Alex Boten authoredJan 27, 2022 Configuration menu - View commit details
-
Copy full SHA for 6b043de - Browse repository at this point
Copy the full SHA 6b043deView commit details -
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 0044c37 - Browse repository at this point
Copy the full SHA 0044c37View commit details -
Merge remote-tracking branch 'a9/exporter-prometheusremotewrite-hooku…
…p-WAL' into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 22b3f60 - Browse repository at this point
Copy the full SHA 22b3f60View commit details
Commits on Jan 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a7853ed - Browse repository at this point
Copy the full SHA a7853edView commit details
Commits on Feb 7, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for a687a57 - Browse repository at this point
Copy the full SHA a687a57View commit details -
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a749e5 - Browse repository at this point
Copy the full SHA 6a749e5View commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a2dc2f - Browse repository at this point
Copy the full SHA 4a2dc2fView commit details
Commits on Feb 8, 2022
-
Ensure WAL processor keeps running after error
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9bbef4f - Browse repository at this point
Copy the full SHA 9bbef4fView commit details
Commits on Feb 25, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for c1f39ee - Browse repository at this point
Copy the full SHA c1f39eeView commit details
Commits on Feb 26, 2022
-
prwe/WAL: refactor WAL run loop
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65dfa99 - Browse repository at this point
Copy the full SHA 65dfa99View commit details -
Merge remote-tracking branch 'a9/exporter-prometheusremotewrite-hooku…
…p-WAL' into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 5f4188d - Browse repository at this point
Copy the full SHA 5f4188dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b7e57 - Browse repository at this point
Copy the full SHA 20b7e57View commit details -
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for d5d26f5 - Browse repository at this point
Copy the full SHA d5d26f5View commit details -
Merge remote-tracking branch 'a9/exporter-prometheusremotewrite-hooku…
…p-WAL' into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 8a2ca9b - Browse repository at this point
Copy the full SHA 8a2ca9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2913547 - Browse repository at this point
Copy the full SHA 2913547View commit details
Commits on Feb 28, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for a9d50b9 - Browse repository at this point
Copy the full SHA a9d50b9View commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be040f0 - Browse repository at this point
Copy the full SHA be040f0View commit details -
Ensure locking around entire WAL persistence routine
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d611fd - Browse repository at this point
Copy the full SHA 5d611fdView commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a6d11c - Browse repository at this point
Copy the full SHA 5a6d11cView commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2b3f568 - Browse repository at this point
Copy the full SHA 2b3f568View commit details -
update read index inside WAL reader routine
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f861153 - Browse repository at this point
Copy the full SHA f861153View commit details
Commits on Mar 1, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 410f934 - Browse repository at this point
Copy the full SHA 410f934View commit details
Commits on Mar 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 008f6ff - Browse repository at this point
Copy the full SHA 008f6ffView commit details -
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for a90b53b - Browse repository at this point
Copy the full SHA a90b53bView commit details
Commits on Mar 7, 2022
-
Merge branch 'main' of github.com:open-telemetry/opentelemetry-collec…
…tor-contrib into exporter-prometheusremotewrite-hookup-WAL
Configuration menu - View commit details
-
Copy full SHA for 1839a2d - Browse repository at this point
Copy the full SHA 1839a2dView commit details -
Signed-off-by: Anthony J Mirabella <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ec4301 - Browse repository at this point
Copy the full SHA 5ec4301View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e123ab - Browse repository at this point
Copy the full SHA 2e123abView commit details