Yes it is common to run Prometheus in a Docker container (for example inside Kubernetes) with an image being produced for this purpose. It is also common to run pairs for HA purposes, generally configured to run on different underlying hardware and/or availability zones.
With regards to the management of your Prometheus configuration files you can use any tool which can produce a YAML file. Tools such as Ansible, Puppet or Chef are commonly used. It is also recommended to use the built-in service discovery within Prometheus to make configuration easier. This allows you to generate scrape targets from other systems of record, such as Kubernetes or AWS to allow more dynamic environments to update without constant changes from your configuration management system. On 8 February 2022 08:54:29 GMT, ritesh patel <[email protected]> wrote: >Hello Team, > >Can I run multiple prometheus as a docker container? Also can I managed >target and prometheus.yml via git/puppet? > >Thanks and regards >Ritesh Patel > >-- >You received this message because you are subscribed to the Google Groups >"Prometheus Users" group. >To unsubscribe from this group and stop receiving emails from it, send an >email to [email protected]. >To view this discussion on the web visit >https://groups.google.com/d/msgid/prometheus-users/CAPxUNF-7VDajc7SJE_PcaXukHJz-cxnB_QE5LrH1GygK-oxQwg%40mail.gmail.com. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/BF43956D-4470-49AD-AC85-2C5EDF8CAE7E%40Jahingo.com.

