Commit Graph
24 Commits
Author SHA1 Message Date
Frederic Branczyk cbf8673094 manifests/exporters: update node-exporter version 2016-12-09 17:09:06 -08:00
Frederic Branczyk a40ca507c6 manifests/k8s: add service for discovering kube-dns metrics
The ports reflect the upstream kube-dns manifests of bootkube and
kubernetes/kubernetes.
2016-12-02 14:13:35 +01:00
Frederic Branczyk d0c1fb522b manifests: add Alertmanager manifests and discovery
The latest version of the Prometheus Operator requires Prometheus
>=v1.4.0 for the Alertmanger discovery feature.
2016-12-02 14:12:30 +01:00
Frederic Branczyk 0c1bb5c1c9 manifests: remove prometheus.io/scrape annotations
These annotations made sense in pre v1.3.0 Prometheus releases, however,
with >=v1.3.0 and the Prometheus Operator these annotations are more
confusing then helpful.
2016-12-02 14:10:53 +01:00
Frederic Branczyk 20f88eed10 *: set lower resource requests 2016-12-02 14:08:14 +01:00
Frederic BranczykandGitHub 9f7b21737e Merge pull request #15 from mrwacky42/patch-1
Spleling
2016-11-21 14:48:27 +01:00
Frederic BranczykandGitHub add3f250e7 Merge pull request #13 from grobie/grobie/fix-kubernetes-rules
Fix broken kubernetes.rules
2016-11-04 13:46:17 +01:00
Frederic BranczykandGitHub cd1457b356 Merge pull request #11 from coreos/fabxc-patch-1
Fix always firing alerts
2016-11-04 11:11:03 +01:00
Frederic BranczykandGitHub e360f1963d Merge pull request #6 from grobie/prometheus-config-asset
Extract prometheus.yaml into assets
2016-11-03 16:06:07 +01:00
Frederic Branczyk cd4941eba4 mention minikube restrictions 2016-11-02 16:34:28 +01:00
Frederic Branczyk 7cb9eff923 add explanation and guide on prerequisites 2016-11-02 14:12:43 +01:00
Frederic BranczykandGitHub 5291bc3227 Merge pull request #4 from brancz/etcd2-alerts
add etcd2 alerts
2016-11-02 11:14:18 +01:00
Frederic Branczyk 2e5bcc1671 add etcd2 alerts 2016-11-02 11:03:13 +01:00
Frederic BranczykandGitHub bb752d6f56 Merge pull request #2 from brancz/k8s-components
monitor and alert on k8s components
2016-11-02 11:02:56 +01:00
Frederic Branczyk 4a7ede4ffd add kubernetes alerts 2016-11-02 10:59:29 +01:00
Frederic Branczyk 1795a62841 manifests: add headless services for k8s components
This way they are discoverable via the kubernetes endpoints discovery of
Prometheus.
2016-11-02 10:31:13 +01:00
Frederic Branczyk cd0325db49 manifests: rename controllers to operators and use deployments 2016-11-01 19:34:48 +01:00
Frederic Branczyk 12cd0fd34f add ConfigMap generate script
This also contains the generated ConfigMaps for the grafana dashboards
as well as for alerts. These will be updated in subsequent changes as
sets of alerts and dashboards are added/updated in the respective
subdirectories in `/assets`.
2016-10-28 16:54:40 +02:00
Frederic Branczyk a41db2ea5c new grafana dashboards for kubernetes cluster/deployments/pods 2016-10-24 15:30:39 +02:00
Frederic Branczyk 3a13331f11 manifests/grafana: add generic kubernetes deployments dashboard 2016-10-20 16:22:02 +02:00
Frederic Branczyk 18652f9b84 grafana-watcher: wait for Grafana to be available and initialize 2016-10-20 11:18:05 +02:00
Frederic Branczyk a4ddbad0ab grafana-watcher: add datasource handling 2016-10-20 10:57:02 +02:00
Frederic Branczyk 1963f86da9 add initial version of Grafana updater 2016-10-19 18:02:41 +02:00
Frederic Branczyk a0b1a93799 add node-exporter, kube-state-metrics, and alertmanager controller
Also ensure that all workloads have memory requirements and limits.
2016-10-18 14:50:28 +02:00