Commit Graph
49 Commits
Author SHA1 Message Date
Fabian ReinartzandGitHub 81c0d2f4d3 Merge pull request #59 from brancz/normalization
*: normalize namings
2017-03-04 14:19:53 +01:00
Fabian ReinartzandGitHub a7204911b5 Merge pull request #51 from brancz/verify-apiserver
manifests: don't skip apiserver cert verification
2017-03-01 16:57:30 +01:00
Fabian ReinartzandGitHub bf08b91e5b Merge pull request #52 from brancz/migrate-grafana-watcher
remove grafana watcher
2017-03-01 14:44:01 +01:00
Fabian ReinartzandGitHub dee7f834fb Merge pull request #28 from brancz/hide-expected-errors
hack/cluster-monitoring: hide expected errors and print meaning
2017-01-04 14:55:08 +01:00
Fabian ReinartzandGitHub 70ab7eb29e Merge pull request #25 from brancz/cleanup
*: cleanup and unify minikube and self-hosted discovery
2016-12-24 10:18:29 +01:00
Fabian ReinartzandGitHub 3c8df35189 Merge pull request #18 from brancz/operator-v0.1.0
use prometheus-operator v0.1.0
2016-12-13 05:46:05 +01:00
Fabian ReinartzandGitHub dda5b0cc80 Merge pull request #16 from brancz/default-resources
Update manifests to latest version of Prometheus Operator
2016-12-10 10:09:55 +01:00
Fabian Reinartz b84a3650a5 Add JSON wrapping 2016-11-04 14:25:59 -07:00
Fabian Reinartz b7e58668df Fix deployment dashboard 2016-11-04 13:34:08 -07:00
Fabian Reinartz a80bf28a57 Resize gauges in node dashboards 2016-11-04 13:07:18 -07:00
Fabian Reinartz e367cfa907 Merge branch 'master' of github.com:coreos/kube-prometheus 2016-11-04 13:04:51 -07:00
Fabian Reinartz 73b8e9689d Improve deployment dashboard 2016-11-04 13:04:34 -07:00
Fabian ReinartzandGitHub 4db59342f2 Merge pull request #8 from grobie/scrape-prometheus
Scrape Prometheus service itself
2016-11-03 18:33:38 -07:00
Fabian ReinartzandGitHub b8eb771b1a Fix always firing alerts 2016-11-03 18:30:19 -07:00
Fabian Reinartz ec79cbcbda Replace node dashboards
This replaces the cluster overview dashboards with new dashboards
for a cluster-wide overview and inspecting single nodes.
2016-11-03 13:57:39 -07:00
Fabian ReinartzandGitHub d3ba116f71 Attribute SoundCloud as author of rules 2016-11-02 21:25:58 -07:00
Fabian Reinartz d0602263c4 Fix README 2016-11-02 21:21:45 -07:00
Fabian Reinartz 043131a77c Fix example-app manifests 2016-11-02 10:17:56 -07:00
Fabian ReinartzandGitHub 07a64fba11 Merge pull request #5 from brancz/prerequisites-docs
add explanation and guide on prerequisites
2016-11-02 07:15:13 -07:00
Fabian ReinartzandGitHub 35098b6a1b Update README.md 2016-11-02 07:14:21 -07:00
Fabian Reinartz 2689d2b9a5 Fix manifests to match operator changes 2016-11-01 17:00:35 -07:00
Fabian Reinartz 2f4c847143 Remove remaining 'controller' occurrences 2016-11-01 13:27:07 -07:00
Fabian ReinartzandGitHub f89302ba8f Merge pull request #3 from brancz/controller-deployments
manifests: rename controllers to operators and use deployments
2016-11-01 19:42:09 +01:00
Fabian ReinartzandGitHub 9da0707a74 Merge pull request #1 from brancz/configmap-generator
add ConfigMap generate script
2016-10-31 09:38:37 +01:00
Fabian Reinartz 74a80cd19e remove xtrace 2016-10-24 17:12:30 +02:00
Fabian Reinartz 76833542a1 Merge branch 'master' of github.com:fabxc/kube-prometheus 2016-10-24 16:55:07 +02:00
Fabian Reinartz a5f3a11a5e Document dashboarding 2016-10-24 16:54:48 +02:00
Fabian Reinartz 7b92c0289a Add roadmap, fix manifests, improve hack scripts 2016-10-24 13:44:12 +02:00
Fabian Reinartz 79ed777dea Fix typos 2016-10-21 11:56:21 +02:00
Fabian Reinartz ea5d9db5e9 Add documentation for example service monitoring 2016-10-20 17:50:52 +02:00
Fabian Reinartz e8d24b7e27 Merge branch 'master' of github.com:fabxc/kube-prometheus 2016-10-20 17:11:35 +02:00
Fabian Reinartz 162374436a Move etcd.rules to etcd3.rules 2016-10-20 17:11:00 +02:00
Fabian Reinartz 1a3bc51bba Document cluster monitoring 2016-10-20 17:10:47 +02:00
Fabian Reinartz dac8716683 Add manifests to deploy+monitor example app 2016-10-20 13:41:46 +02:00
Fabian Reinartz aefb8250fc Monitor Kubernetes' etcd as headless service 2016-10-20 11:59:31 +02:00
Fabian Reinartz 91cdd46984 Enable anonymous Grafana login, add datasource 2016-10-20 11:59:03 +02:00
Fabian Reinartz 37f9502e3a Merge branch 'master' of github.com:fabxc/kube-prometheus 2016-10-20 11:05:33 +02:00
Fabian Reinartz 94ae2688e6 Add Grafana manifests 2016-10-20 11:05:16 +02:00
Fabian Reinartz 599a0c0c90 Remove namespace for K8S monitoring
Kubernetes component metrics often have a namespace label themselves,
which is actually relevant. The target namespace label merely informs
where the scrape target is located, which is generally irrelevant for
these specific metrics.
2016-10-20 10:27:01 +02:00
Fabian Reinartz 3f490c0eb3 Add reference to CoreOS pull secrets 2016-10-20 10:25:02 +02:00
Fabian Reinartz 84405d5e19 Remove binary output 2016-10-20 09:33:10 +02:00
Fabian Reinartz 81670e3354 Merge branch 'master' of github.com:fabxc/kube-prometheus 2016-10-20 09:02:12 +02:00
Fabian Reinartz ea476c682b Skip TLS verification for API server scraping 2016-10-20 09:01:24 +02:00
Fabian Reinartz e1625fecba Manifests for Kubernetes Prometheus
The Prometheus server monitoring Kubernetes should be default cover:
- node exporter
- kubelets
- kube-state-metrics
- apiservers

The version in this commit still has certificate issues with the API
server in minikube. Kubelet scraping likely only works in minikube as it
doesn't seem to use https.
2016-10-19 17:58:43 +02:00
Fabian Reinartz d3dab8ef89 Split and adjust kube-state-metrics manifests 2016-10-19 13:33:21 +02:00
Fabian Reinartz 9e9e0e3cb2 Split and adjust node exporter manifests 2016-10-19 13:29:18 +02:00
Fabian Reinartz a919921b32 Add prometheus controller replica set manifest 2016-10-18 11:29:18 +02:00
Fabian Reinartz 8fa4145b3f Add etcd alerting rules 2016-10-18 11:08:20 +02:00
Fabian Reinartz d5525072f6 first commit 2016-10-18 11:03:12 +02:00