What configmap let's me edit the scrape_configs of the prometheus app on kubernetes

Posted October 20, 2020 2.7k views
DigitalOcean 1-Click Apps MarketplaceKubernetes

I have installed the one-click app “Prometheus Kubernetes”, with it came an ever so nice stack of software that I am very thankful for, however I have some additional metrics that I would like to be scraped. I am however lost in all of the configmappers that the app installs. I have so far searched the configmaps:

  • configmap/prometheus-operator-prometheus
  • configmap/prometheus-prometheus-operator-prometheus-rulefiles-0
  • configmap/prometheus-operator-prometheus
  • configmap/prometheus-operator-pod-totoal
  • configmap/prometheus-operator-pod-total

for the “scrape_configs” string, but could not find any.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers

The trick is that this app installs prometheus-operator, which is a separate project. It’s github account provides documentation for the project, in which you can find the description for adding scrape configs.

  • Robin,

    The documnetation linked says after creating the secrets,

    “Finally, reference this additional configuration in your prometheus.yaml CRD.”

    When I installed monitoring with one click app, I never had a prometheus.yaml file to begin with to apply? So how would I apply these additionalScrapeConfigs?

Show answer This answer has been marked as resolved by RobinDorstijn.