Frederic Branczyk
5392443721
kube-prometheus: Add etcd dashboard
2018-01-10 14:46:00 +01:00
Frederic Branczyk
4402d451ae
kube-prometheus: Add RBAC authorization to metrics endpoints
2018-01-05 16:03:04 +01:00
Giancarlo Rubio
68517f63b5
Delete chart exporter-kube-api because it has been replaced by kube-controller-manager alerts
2017-12-27 09:36:12 +01:00
Giancarlo Rubio
22eef956af
Add script to keep kube-prometheus rules in sync with helm charts
...
Bump prometheus to 2.0.0, prometheus-operator to 0.15.0, alertmanager to 0.12.0 and node-exporter to 0.15.1, grafana to 4.6.3
migrate prometheus alerts to yaml notation
2017-12-27 09:35:53 +01:00
Frederic Branczyk
9130536097
*: Add kube-prometheus generate make target to generate stage
2017-12-22 16:10:32 +01:00
Frederic Branczyk
a9fedc6343
kube-prometheus: Update etcd3 rules
2017-12-22 16:09:13 +01:00
Tyler Roscoe
f19cddc429
Regenerate prometheus-k8s-rules.yaml after change to prometheus.rules.yaml in c4be29f65.
2017-12-18 19:47:18 -07:00
Bradley
fb01fe91dc
Adding requested and limit values to CPU and limit value to memory
2017-12-07 18:35:58 +00:00
Frederic Branczyk
2454f1054e
Merge pull request #789 from slok/metric-minor-fix
...
Fix cluster:container_cpu_usage:ratio rule
2017-12-01 10:43:36 +01:00
Frederic Branczyk
6b6ce7fcf3
Merge pull request #794 from brancz/prom-rules
...
kube-prometheus: Add Prometheus 2.0 rules
2017-11-29 15:53:36 +01:00
Peter Fiddes
64425be6b9
contrib: namespace warning to kube-prometheus
...
NAMESPACE feature in scripts implies it works. warnning ensures
that users are aware that its use requires further changes.
Alleviates #765
2017-11-29 11:31:42 +00:00
Frederic Branczyk
3afc174fc5
kube-prometheus: Add Prometheus 2.0 rules
2017-11-29 10:59:44 +01:00
Frederic Branczyk
024db8ddc8
Merge pull request #788 from nuala33/master
...
Per issue 593, append .yml to each filename used in the generated con…
2017-11-29 09:33:38 +01:00
Nuala Gaffey
bf6461b851
Wrapping the filename in quotes preserves the .yml suffix, so regex is no longer necessary
2017-11-28 19:22:17 -05:00
Xabier Larrakoetxea
d6a2b717d3
Fix cluster:container_cpu_usage:ratio rule on prometheus kubernetes files
...
Signed-off-by: Xabier Larrakoetxea <slok69@gmail.com >
2017-11-28 14:52:16 +01:00
Nuala Gaffey
ce20757475
Per issue 593, append .yml to each filename used in the generated configmap. I wasn't able to see alerts in the Prometheus UI until I did this
2017-11-27 17:04:43 -05:00
loganasherjones
563e74f85a
Documentation: Added kubeadm documentation #618 ( #770 )
...
* Documentation: Added kubeadm documentation #618
This getting started guide covers a simple deployment of kube-prometheus
and assumes you have deployed using kubeadm.
Hopefully this helps clears up #618
* Moved documentation to appropriate folder, updated links.
* Minor documentation editing
Fixed referneces to Alertmanager.
Slightly stronger wording on changing grafana user/pass
2017-11-23 11:26:20 +01:00
Nuala Gaffey
40d746e12a
Promtool appends .yml, not .yaml, but for backwards compatibility, lets allow both
2017-11-22 16:41:05 -05:00
Antoine Legrand
7c12e3379c
*: cut v0.15.0
2017-11-22 15:03:12 +01:00
Frederic Branczyk
c0de51e66b
Merge pull request #774 from brancz/update-rules
...
Update rules
2017-11-22 11:18:32 +01:00
Frederic Branczyk
b421172bba
kube-prometheus: re-generate manifests
2017-11-21 16:47:16 +01:00
Frederic Branczyk
a37ad3a270
kube-prometheus: sync rules
2017-11-21 16:43:28 +01:00
stroebitzer
9e77cc4bbd
add hint to change to proper dir in readme
2017-11-21 08:42:06 +01:00
stroebitzer
0bfc3d0966
Fix docu concerning initial deployment
...
After cloning the repo I wanted to deploy kube-prometheus into my running minikube. I did the steps mentioned in the docu which brought me to the following exception:
namespace "monitoring" created
error: the path "manifests/prometheus-operator" does not exist
Waiting for Operator to register custom resource definitions.................................................................................................................^C
2017-11-17 13:15:21 +01:00
Frederic Branczyk
7615244a60
Merge pull request #756 from iJanki/fix_api_latency_rule
...
Fixing #751 K8SApiServerLatency always triggering
2017-11-16 14:12:38 +01:00
Frederic Branczyk
e7d1a94cde
Merge pull request #750 from brancz/metrics-servers
...
Metrics servers
2017-11-15 14:39:19 +01:00
Cesarini, Daniele
727d053dd4
Fixing #751 K8SApiServerLatency always triggering
2017-11-14 15:48:14 +00:00
Cesarini, Daniele
6bd725b347
Fixing #751 K8SApiServerLatency always triggering
2017-11-14 15:11:24 +00:00
Aleksandar Topuzovic
8cbdac6a20
Add generated manifests
...
* Generated by `make generate` in `contrib/kube-prometheus`
2017-11-14 14:38:26 +00:00
Aleksandar Topuzovic
598d6779cd
Alert on daemonset problems
...
* If any of the rules is active > 10m
* If all daemonsets are not ready
* If all daemonsets are not scheduled
* If some are miss scheduled
2017-11-14 14:36:22 +00:00
Frederic Branczyk
7a94789c95
Merge pull request #733 from knatsakis/master
...
kube-prometheus: add stateful sets dashboard
2017-11-13 12:08:17 +01:00
Frederic Branczyk
3a2dd05da4
kube-prometheus: add metrics-server example
2017-11-13 11:58:53 +01:00
Frederic Branczyk
b65ed3ba60
kube-prometheus: add custom-metrics-api example
2017-11-13 11:58:47 +01:00
Arve Knudsen
7d693b5433
kube-prometheus: Update development docs
2017-11-10 12:07:15 +01:00
Arve Knudsen
245029da50
kube-prometheus: Improve README, recommending Tectonic Installer
2017-11-10 12:03:47 +01:00
Konstantinos Natsakis
5febe75910
kube-prometheus: add StatefulSet dashboard to ConfigMap
2017-11-09 18:37:46 +02:00
Konstantinos Natsakis
d80eaea23a
kube-prometheus: use StatefulSet for dashboard title
2017-11-09 18:33:25 +02:00
Harry Lee
b071ae02ca
Update KOPSonAWS.md
2017-11-09 09:40:52 +02:00
Frederic Branczyk
6b5681a0c1
*: upgrade to Prometheus 2.0
2017-11-08 16:47:14 +01:00
Konstantinos Natsakis
85ddb3137c
kube-prometheus: add stateful sets dashboard
2017-11-07 16:44:05 +02:00
Frederic Branczyk
01af6d3038
Merge pull request #621 from aknuds1/grafanalib
...
Convert Grafana dashboards to grafanalib scripts
2017-11-01 17:14:12 +01:00
Frederic Branczyk
3efaab694f
*: cut v0.14.1
2017-11-01 11:51:13 +01:00
Frederic Branczyk
a0368bd7b8
Merge pull request #719 from svend/kube-state-metrics-resources
...
Omit static compute resource requests and limits from deployment
2017-11-01 11:01:43 +01:00
Daniel Fenton
e722d911bf
Update KOPSonAWS.md
...
The AWS CLI SG commands are not necessary, kops creates an SG with these ports open to the correct SG by default
2017-10-31 14:44:07 -04:00
Arve Knudsen
d04cccc526
Use grafanalib to generate Grafana dashboards
2017-10-30 22:05:25 +01:00
Svend Sorensen
73e3dffa72
Omit static compute resource requests and limits from deployment
...
Do not specify static resource settings in the kubernetes-deployment to avoid
unnecessary replacement of pods when the manifest is reapplied (`kubectl
apply`).
The addon-resizer will dynamically set the pod compute resource values. If the
values are also set statically in the deployment configuration, reapplying the
configuration will result in the pods getting replaced. Without the static
resource, the deployment configuration can be reapplied, and the pods will not
be replaced.
This change was also made in the upstream kube-state-metrics example manifests.
https://github.com/kubernetes/kube-state-metrics/pull/285
2017-10-30 13:23:12 -07:00
xuchenhao001
8bf449907c
add manifests for kubeadm setup tool
2017-10-25 23:41:42 +08:00
Eduardo Gonzalez
c510324253
newline bugfix modified in grafana configmap generator
2017-10-22 11:20:57 +02:00
Frederic Branczyk
ea91202eb3
*: bump version to v0.14.0
2017-10-19 11:28:34 +02:00
Frederic Branczyk
1b7c8cdf21
*: bump Prometheus to v2.0.0-rc.1
2017-10-17 20:13:40 +02:00