Skip to content
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

Add additional Teleport metrics #19473

Merged
merged 5 commits into from
Feb 19, 2025

Conversation

rosstimothy
Copy link
Contributor

@rosstimothy rosstimothy commented Jan 23, 2025

What does this PR do?

In addition to adding the Teleport auth heartbeat_connections_received and teleport_roles metrics, this cleans up a few typos and updates Teleport image and tag used in the docker tests.

Motivation

Teleport customers are asking for the integration to be updated with all metrics exposed by Teleport: gravitational/teleport#50992.

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

Copy link

codecov bot commented Jan 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 87.49%. Comparing base (2f00627) to head (3ae8d05).
Report is 10 commits behind head on master.

Additional details and impacted files
Flag Coverage Δ
activemq ?
cassandra ?
hive ?
hivemq ?
hudi ?
ignite ?
jboss_wildfly ?
kafka ?
presto ?
solr ?
teleport 98.16% <ø> (ø)

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

@rosstimothy rosstimothy force-pushed the update_teleport_metrics branch 7 times, most recently from de2d376 to 2b1872c Compare January 24, 2025 05:17
@rosstimothy rosstimothy marked this pull request as ready for review January 24, 2025 05:24
@rosstimothy rosstimothy requested review from a team as code owners January 24, 2025 05:24
neko-dd
neko-dd previously approved these changes Jan 24, 2025

Verified

This commit was signed with the committer’s verified signature.
sorccu Simo Kinnunen
In addition to adding the Teleport auth heartbeat_connections_received
and teleport_roles metrics, this cleans up a few typos and updates
Teleport image and tag used in the docker tests.

Verified

This commit was signed with the committer’s verified signature.
sorccu Simo Kinnunen

Verified

This commit was signed with the committer’s verified signature.
sorccu Simo Kinnunen

Verified

This commit was signed with the committer’s verified signature.
sorccu Simo Kinnunen
@rosstimothy rosstimothy force-pushed the update_teleport_metrics branch from 70563d0 to 8809b44 Compare January 27, 2025 22:45
@rosstimothy rosstimothy requested a review from neko-dd January 27, 2025 22:51
@rosstimothy
Copy link
Contributor Author

@neko-dd is there anything else that I need to do to get this merged and into a release?

@neko-dd
Copy link
Contributor

neko-dd commented Jan 29, 2025

I think you need a review from the agent-integrations team. The Documentation team doesn't merge PRs in this repo. I'm guessing agent-integrations does?

@neko-dd
Copy link
Contributor

neko-dd commented Jan 29, 2025

Looks like you can ping #agent-integrations-reviews on slack for a review

@rosstimothy
Copy link
Contributor Author

@NouemanKHAL could you help get this PR reviewed?

Verified

This commit was signed with the committer’s verified signature.
sorccu Simo Kinnunen
@NouemanKHAL
Copy link
Member

Hey @rosstimothy, Thanks for your contribution!
Sorry for the delay, I was on a break. I've reviewed your PR and ran the E2E tests locally, everything looks good to me 👍

@NouemanKHAL NouemanKHAL added this pull request to the merge queue Feb 19, 2025
Merged via the queue into DataDog:master with commit 40a6c0b Feb 19, 2025
48 of 52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants