integrations-core icon indicating copy to clipboard operation
integrations-core copied to clipboard

FoundationDB metrics for backup, DR and more

Open jamesreprise opened this issue 9 months ago • 1 comments

What does this PR do?

Add FoundationDB metrics for:

  • Backup
  • Disaster Recovery
  • Process:
    • RSS of memory
    • Role count

Also adds a tag for the class type of the process.

Motivation

Desire for additional metrics covering backup, DR and etc.

Review checklist (to be filled by reviewers)

  • [ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • [ ] Add the qa/skip-qa label if the PR doesn't need to be tested during QA.
  • [ ] If you need to backport this PR to another branch, you can add the backport/<branch-name> label to the PR and it will automatically open a backport PR once this one is merged

jamesreprise avatar Mar 18 '25 20:03 jamesreprise

Codecov Report

:x: Patch coverage is 18.18182% with 18 lines in your changes missing coverage. Please review. :white_check_mark: Project coverage is 88.60%. Comparing base (9f203c5) to head (0430958). :warning: Report is 1192 commits behind head on master.

:x: Your project check has failed because the head coverage (73.51%) is below the target coverage (75.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
Flag Coverage Δ
activemq ?
cassandra ?
foundationdb 73.51% <18.18%> (-8.95%) :arrow_down:
hive ?
hivemq ?
ignite ?
jboss_wildfly ?
kafka ?
presto ?
solr ?

Flags with carried forward coverage won't be shown. Click here to find out more.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

codecov[bot] avatar Mar 18 '25 20:03 codecov[bot]