Commit Graph
16 Commits
Author SHA1 Message Date
Karol Pucyński 58f270cc5c [stable/prometheus-operator] updated grafana dashboards from upstream (#18109)
* updated grafana dashboards from upstream

Signed-off-by: Karol Pucynski <kpucynski@gmail.com>

* docs update

Signed-off-by: Karol Pucynski <kpucynski@gmail.com>

* chart version bump

Signed-off-by: Karol Pucynski <kpucynski@gmail.com>
2019-10-18 08:07:58 -07:00
Vasily Sliouniaev 8112497500 Change node-exporter port to 9101 for tests (#18066)
Signed-off-by: vas <vasily.sliouniaev@jet.com>
2019-10-17 03:08:39 -07:00
Alastair Firth 72e4abed62 [stable/prometheus-operator] Add override for Kubernetes Version (#16994)
* add override to sync_* and README

Signed-off-by: afirth <afirth@users.noreply.github.com>

* sync upstream dashboards and rules

Signed-off-by: afirth <afirth@users.noreply.github.com>

* delete old rules and dashboards no longer in upstream

Signed-off-by: afirth <afirth@users.noreply.github.com>

* update manually created dashboards

Signed-off-by: afirth <afirth@users.noreply.github.com>

* bump chart version

Signed-off-by: afirth <afirth@users.noreply.github.com>
2019-09-09 09:31:19 -07:00
Matteo Gazzetta 0ac9362279 Sync prometheus operator dashboard and rules (#16814)
Signed-off-by: Matteo Gazzetta <matteo_gazzetta@hotmail.it>
2019-09-05 16:46:57 -07:00
Vasily Sliouniaev 0efbcebb08 [stable/prometheus-operator] Lower dependency req (#16523)
* Lower dependency

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Resync rules and dashboards

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Bump version

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Remove anothertobi

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Fix cleanup flag

Signed-off-by: vas <vasily.sliouniaev@jet.com>

* Re-run sync

Signed-off-by: vas <vasily.sliouniaev@jet.com>
2019-09-04 07:45:00 -07:00
Vasily Sliouniaev eeee789c00 [stable/prometheus-operator] Fix several issues (#16264)
* Fix some bugs

Signed-off-by: Vasily Sliouniaev <vasily.sliouniaev@jet.com>

* Resync rules for GKE kube version

Signed-off-by: Vasily Sliouniaev <vasily.sliouniaev@jet.com>

* Add docs for GKE private clusters

Signed-off-by: Vasily Sliouniaev <vasily.sliouniaev@jet.com>
2019-08-13 03:57:41 -07:00
Matteo Gazzetta 5ff1fc1bdc Sync prometheus operator dashboard and rules (#16230)
Signed-off-by: Matteo Gazzetta <matteo_gazzetta@hotmail.it>
2019-08-12 15:11:37 -07:00
Carlos Alexandro Becker d58247103f [stable/prometheus-operator] updated to 0.31.1 (#14943)
* feat: update prometheus-operator

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: remove thanos-cluster port from examples

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* docs: manual del/install crd

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: cleanup crds

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: update test-values

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: clusterrole

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* bump: prometheus-operator

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: crds

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* bump: prometheus-operator

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* fix: undo rules upgrade

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* docs: fix readme

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* ci: cleanup crd before install

Signed-off-by: Carlos Alexandro Becker <caarlos0@gmail.com>

* Clean up CRDs before install for CI

Signed-off-by: Vasily Sliouniaev <vasily.sliouniaev@jet.com>
2019-06-27 23:57:38 -07:00
Matteo Gazzetta f6974d6307 Sync prometheus operator dashboard and rules (#12837)
Signed-off-by: Matteo Gazzetta <matteo_gazzetta@hotmail.it>
2019-04-17 08:22:04 -07:00
Vasily Sliouniaev 894bbe0ebf [stable/prometheus-operator] Update defaults for scraping cluster components (#12292)
* Update defaults for scraping cluster components

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Remove custom scrape intervals

These were not consistent in some cases (kubelet http vs https
configuration). The best-practice for this is to allow the config
to come from prometheus's default.

Added configuration options to specify custom durations if overrides
are desired

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Fix kubelet secure configuration relabellings

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Add hack/minikube

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Update README.md with changes to defaults

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* chmod

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Fix up minikube

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Fix monitors when using defaults

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>

* Update contributing.md

Signed-off-by: Vasily <vasily.sliouniaev@jet.com>
2019-03-19 07:22:26 -07:00
Brian Nutt 610e47e34c [stable/prometheus-operator] Disable AlertmanagerDown alert if alertmanager is disabled (#12027)
In the case alertingEndpoints is used, not every deployment may require an alertmanager with it. Prometheus will throw an alert in this case unless the rule is manually removed. This will just exlude the rule automatically should alertmanager be disabled.

Signed-off-by: Brian Nutt <brian@slice.com>
2019-03-18 13:00:28 -07:00
Dmitry Verkhoturov 28250ead20 [stable/prometheus-operator] Improve rules sync rules and description (#11617)
* [stable/prometheus-operator] bump kube-state-metrics

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] sync rules and dashboards

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] move rules to prometheus folder

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] clarify instructions for prometheus rules and grafana dashboards changes

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] add prometheus rules namespace replacement

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] add alertmanager-$1 replacement rule

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] major version bump, rename DeadMansSwitch alert to Watchdog

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>
2019-02-22 10:27:28 -08:00
Jawshua 8e946f3ea8 [stable/prometheus-operator] fix conditional rule inserts (#10935)
* [stable/prometheus-operator] Fix conditional rule insert bug

Signed-off-by: Joshua Welsh <Jawshua@users.noreply.github.com>

* [stable/prometheus-operator] Bump version

Signed-off-by: Joshua Welsh <Jawshua@users.noreply.github.com>
2019-01-31 04:32:51 -08:00
Mathieu Herbert e0c72d4805 [stable/prometheus-operator]: Add specific condition for each alerts (#10890)
* condition each alerts

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* add documentation

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* remove double space

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* add kubernetesAbsent

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* fix condition on sync prometheus rules

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* run sync scripts to get new rules

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* update grafana dashboard

Signed-off-by: Mathieu Herbert <mherbert@talend.com>

* add rules configuration in test-values

Signed-off-by: Mathieu Herbert <mherbert@talend.com>
2019-01-29 08:57:00 -08:00
Dmitry Verkhoturov 0d8aa34edd [stable/prometheus-operator] adjust dashboards and rules sync (#10794)
* [stable/prometheus-operator] Enable etcd rules import

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] Disable coredns dashboard sync

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] Fix typos

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] Bump version

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>
2019-01-24 07:05:59 -08:00
Dmitry Verkhoturov ec50b6265a [stable/prometheus-operator] Add sync scripts (#10488)
* [stable/prometheus-operator] add dashboards and rules sync scripts

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>

* [stable/prometheus-operator] fix script to create dirs in case of their absence

Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>
2019-01-10 09:15:25 -08:00