{"repo":"GoogleCloudPlatform/prometheus-engine","free":true,"listed":false,"github":"https://github.com/GoogleCloudPlatform/prometheus-engine","clone":"git clone https://github.com/GoogleCloudPlatform/prometheus-engine.git","description":"Google Cloud Managed Service for Prometheus libraries and manifests.","language":"Go","stars":232,"topics":["golang","kubernetes","gcp","prometheus"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Prometheus Engine This repository contains various binaries and packages for client-side usage of Google Cloud Managed Service for Prometheus (GMP), a managed Prometheus offering on top of Google Cloud Monitoring (GCM). For more documentation and to get started, go to g.co/cloud/managedprometheus. Binaries config-reloader : An auxiliary binary to initiate reload on configuration file changes. frontend : An authorizing proxy for the Prometheus-compatible query API of GMP. It additionally hosts a query UI. operator : A Kubernetes operator for managed metric collection for GMP. rule-evaluator : A Prometheus rule evaluation engine that evaluates against GMP. datasource-syncer : A cron job for periodic Oauth2 token injection to Grafana Prometheus datasource. For the fully Prometheus-compatible binary that writes ingested data into GMP/GCM, see GoogleCloudPlatform/prometheus. Docker Images Images for this repo are regularly released in the GKE release GCR/prometheus-engine). Development Dependencies In order to best develop and contribute to this repository, the following dependencies are recommended: 1. go 2. gcloud 3. kubectl Can be also installed via: 4. Docker with buildx plugin. If you want to execute docker containers on remote machine you can run: 5. For UI development or update (e.g. to resolve UI security issue), npm is required. See pkg/ui documentation for details. Presubmit make presubmit regenerates all resources, builds all images and runs all tests. Steps from presub","default_branch":null,"files":null,"tree":[],"storefront":"/r/GoogleCloudPlatform","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GoogleCloudPlatform/prometheus-engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}