Skip to content

database_observability: Add skeleton postgres component #3945

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 1 commit into from
Jul 4, 2025

Conversation

matthewnolf
Copy link
Contributor

PR Description

This adds a new database observability component for postgres. The purpose of this component will be to collect postgres query analysis data; replicating that of the mysql component.

The required collectors for that functionality will be built over time. This change introduces the initial component so that the collectors can subsequently be added.

The most basic connection_info collector is added, so we can begin sending the database_observability_connection_info metric for pg databases.

A docs page is added for the new component but the component README is not updated to reference postgres things, while we work out the small details on configuring the DB etc.

The changelog isn't updated to include this new addition, as we don't expect adoption of this component yet - however happy to add an entry if it makes sense to do so.

Which issue(s) this PR fixes

Notes to the Reviewer

PR Checklist

  • CHANGELOG.md updated
  • Documentation added
  • Tests updated
  • Config converters updated

@matthewnolf matthewnolf force-pushed the mn/db-o11y-pg-component branch from 80f81d3 to 18f097d Compare July 4, 2025 13:24
@matthewnolf matthewnolf requested a review from a team as a code owner July 4, 2025 13:24
Copy link
Contributor

github-actions bot commented Jul 4, 2025

💻 Deploy preview deleted.

@matthewnolf matthewnolf force-pushed the mn/db-o11y-pg-component branch from 18f097d to 0f22508 Compare July 4, 2025 14:30
Copy link
Contributor

@cristiangreco cristiangreco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@matthewnolf matthewnolf merged commit c1cc7ee into main Jul 4, 2025
41 of 42 checks passed
@matthewnolf matthewnolf deleted the mn/db-o11y-pg-component branch July 4, 2025 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants