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

Cannot add custom labels for PostgreSQL metrics sent to PMM #691

Open
konoox opened this issue Mar 15, 2024 · 3 comments
Open

Cannot add custom labels for PostgreSQL metrics sent to PMM #691

konoox opened this issue Mar 15, 2024 · 3 comments

Comments

@konoox
Copy link

konoox commented Mar 15, 2024

Proposal

As far as I know, the CR definition of Percona PostgreSQL cluster does not provide any configuration attribute to add custom labels to the metrics sent to the PMM server from pmm-client containers.
This is possible with Percona MongoDB clusters using spec.pmm.mongodParams and spec.pmm.mongosParams, but also with Percona XtraDB clusters using spec.pmm.pxcParams and spec.proxysqlParams.

Use-Case

The additional flags, in my case custom labels, are added to the "pmm-admin add" options through the PMM_ADMIN_CUSTOM_PARAMS environment variable in the prerun script :

Psmdb definition :

kind: PerconaServerMongoDB

spec:
pmm:
mongodParams: --custom-labels=namespace=my-namespace

Mongo pod definition :

  • name: PMM_ADMIN_CUSTOM_PARAMS
    value: --custom-labels=namespace=my-namespace
  • name: PMM_AGENT_PRERUN_SCRIPT
    value: |-
    cat /etc/mongodb-ssl/tls.key /etc/mongodb-ssl/tls.crt > /tmp/tls.pem;
    pmm-admin status --wait=10s;
    pmm-admin add $(DB_TYPE) $(PMM_ADMIN_CUSTOM_PARAMS) …

It would be a great feature to implement this for the Percona PostgreSQL operator as well !

Is this a feature you are interested in implementing yourself?

No

Anything else?

No response

@hors
Copy link
Collaborator

hors commented Oct 11, 2024

Hi @konoox, I have created the jira task https://perconadev.atlassian.net/browse/K8SPG-604 to add it for PG operator. I hope we will add in in PGO v2.7.0. Thank you.

@konoox
Copy link
Author

konoox commented Dec 2, 2024

Hi @hors
Can we have a status on this issue ? Jira link seems concern version 2.5.0 ..
Thank you

@hors
Copy link
Collaborator

hors commented Dec 2, 2024

Hi @hors Can we have a status on this issue ? Jira link seems concern version 2.5.0 .. Thank you

Hi @konoox It was the wrong link. The correct one is https://perconadev.atlassian.net/browse/K8SPG-654 As you can see we have a plan to add it in PG v2.7.0

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

No branches or pull requests

2 participants