Commit Graph

227 Commits (9e992cb314092cd97116c87ddc1eb364ae6ecd89)

Author SHA1 Message Date
Bastian Hofmann 194e4f11a4
[rancher-monitoring] Fix deployment error when installing rancher-monitoring without grafana
Fixes https://github.com/rancher/charts/issues/1697

Signed-off-by: Bastian Hofmann <bashofmann@gmail.com>
(cherry picked from commit dd2770090c)
2022-09-22 14:01:54 -07:00
Arvind Iyengar 9e6779dffe
Prepare project monitoring for 2.7 2022-09-21 12:57:54 -07:00
Arvind Iyengar 801a6eb85f
Prepare monitoring for 2.7 2022-09-21 12:57:51 -07:00
Arvind Iyengar 7e29577d73
Move most charts to using 101.0.0 and doNotRelease 2022-09-09 14:23:03 -07:00
Jake Hyde e39fe05dfa
Merge pull request #2031 from jakefhyde/bump-prometheus-federator
Bump prometheus federator
2022-08-16 17:38:43 -04:00
Jake Hyde 013877551a Bump prometheus-federator 2022-08-16 16:59:24 -04:00
Guilherme Macedo 17aac8978a
Update rancher-monitoring shell version to v0.1.18
Signed-off-by: Guilherme Macedo <guilherme.macedo@suse.com>
2022-08-16 22:36:36 +02:00
Arvind Iyengar 3d736d4209
Bump Prometheus Federator to 0.1.1 2022-07-26 10:26:53 -07:00
Arvind Iyengar 99e06901ab
Undo rancher/shell bump that does not contain tar 2022-07-25 13:40:04 -07:00
Steven Crespo e30ce4449c Update k8s annot for logging, monitoring, and alerting 2022-07-25 11:13:51 -07:00
Guilherme Macedo 315d953218
Merge pull request #1991 from macedogm/bump-prometheus-federator
Bump Prometheus Federator
2022-07-22 21:50:04 +02:00
Guilherme Macedo f53c069346
Bump Prometheus Federator
Signed-off-by: Guilherme Macedo <guilherme.macedo@suse.com>
2022-07-22 21:10:00 +02:00
Arvind Iyengar 1266010b23
Remove preceding slash from Grafana linkURLs 2022-07-19 15:58:49 -07:00
Steven Crespo 4865bbcdbf Update rancher-version and kube-version annotations in packages/ 2022-07-08 09:34:06 -07:00
Geet Samra c5529c5543 make charts 2022-06-01 15:57:02 -07:00
Geet Samra 682874b614 Fixing etcd alerts issue. 2022-06-01 15:54:21 -07:00
Ricardo Weir ceabb8070d Condense performance dashboards 2022-05-17 17:33:45 -07:00
Ricardo Weir 294ee84801 Add rancher monitoring 100.1.3+up19.0.3 2022-05-17 16:56:57 -07:00
Arvind Iyengar d5d2502fdf
Bump Prometheus Federator and rancher-project-monitoring to GA release 2022-05-11 15:01:52 -07:00
Arvind Iyengar dd7aa7454e
Bump Prometheus Federator for 0.0.1-rc4 2022-05-11 12:38:19 -07:00
Arvind Iyengar c1d89380c4
Add hidden chart rancher-project-monitoring to allow airgap scripts to pick up images for rancher-images.txt 2022-05-10 15:56:20 -07:00
Arvind Iyengar dec621131b
Patch rancher-version to be accessible only from 2.6.5 onwards 2022-05-10 10:00:20 -07:00
Arvind Iyengar 4dd4b27404
Add Prometheus Federator chart 2022-05-10 09:32:36 -07:00
Arvind Iyengar ed88eceb82
Change rkeEtcd.enabled back to false 2022-03-30 12:21:10 -07:00
Arvind Iyengar 622afb8d7f
Hide old monitoring chart 2022-03-30 12:19:35 -07:00
Arvind Iyengar a1493da0bd
Add kubeVersionOverride to rke2IngressNginx to auto-infer deployment based on kubeVersion 2022-03-25 14:07:16 -07:00
Arvind Iyengar 25c6bd9e5a
Ensure kube-scheduler works in RKE 1.23 clusters 2022-03-18 10:01:44 -07:00
Arvind Iyengar edb9022ef2
Mark rancher-pushprox as doNotRelease 2022-03-17 10:09:40 -07:00
Ricardo Weir a0a6b35639 Fix duplicates
Label metrics by pod when it makes sense. Otherwise, sum identical
metrics on different pods.
2022-03-14 14:33:00 -07:00
Arvind Iyengar 447c6f1125
Move rancherServiceMetrics into main chart 2022-03-08 15:43:32 -08:00
Sebastiaan van Steenis d4e2a0137d
set scrape interval to 30s for monitoring nginx 2022-03-03 22:05:39 +01:00
Sebastiaan van Steenis d3c02d82e4
make charts 2022-03-03 15:41:32 +01:00
Sebastiaan van Steenis 09edfe0c23
add default scrapeinterval for nginx in monitoring 2022-03-03 15:27:23 +01:00
Arvind Iyengar e5ce500071
Provide seLinuxOptions on rkeEtcd 2022-03-02 16:37:14 -08:00
Arvind Iyengar 145196cf66
Add support for pushprox seLinux 2022-03-02 16:37:14 -08:00
Arvind Iyengar ff5544e979
Modify defaults to 1.22+ & use kubeVersionOverrides
This commit modifies the default values for the pushprox exporters deployed by Monitoring for RKE1 and RKE2 to support k8s 1.22+ by default.

In order to retain support for k8s <1.22, we use the newly implemented kubeVersionOverrides in the rancher-pushprox chart to supply them.
2022-03-02 16:37:14 -08:00
Arvind Iyengar 8ff7d753f8
Use applyKubeVersionOverrides in rancher-pushprox
Defines a Helm template called applyKubeVersionOverrides that can be added to each template file that wants to respect values.yaml overrides for specific kubernetes versions.

If defined, this will automatically ignore the value set in the default values.yaml in favor of the one supplied in the values.yaml.
2022-03-02 16:37:13 -08:00
Luther Monson be5a59aeac add permits-os to all charts that needed it 2022-03-02 17:11:40 -07:00
Ricardo Weir b6fb48aa94 Gate dashboard with enabled 2022-03-01 18:59:00 -07:00
Ricardo Weir 8911beba1f Add performance dashboards 2022-03-01 18:58:56 -07:00
Ricardo Weir 4f04899cee Check that lookup result is not empty
If monitoring was enabled on a setup without a rancher service,
such as a docker install, monitoring would fail to install due
to a dereference issue.
2022-02-28 18:50:28 -07:00
Ricardo Weir 0f10aff0fe Add dependency on rancher-service-metrics 2022-02-22 21:13:27 -07:00
Ricardo Weir 6f27156286 Add rancher-service-metrics package 2022-02-22 21:10:36 -07:00
Arvind Iyengar 80cb056ce3
Disable pushprox client metrics by default 2022-01-12 20:04:43 -08:00
Arvind Iyengar 362eb78855
Restructure packages into logical groups 2022-01-06 12:22:40 -08:00
Arvind Iyengar 69516e7541
Redo Chart.yaml patches 2022-01-06 12:07:46 -08:00
Jiaqi Luo 85de78a0bb
(dev-v2.6-archive) Merge pull request #1567 from jiaqiluo/rebase-monitoring
(partially cherry picked from commit d6b619d203)
2022-01-06 11:37:47 -08:00
Colleen Murphy 68ad619fa3
(dev-v2.6-archive) Merge pull request #1625 from cmurphy/bump-kev2
Bump KEv2 operators

(partially cherry picked from commit 64f6c291de)
2022-01-06 11:37:43 -08:00
Jiaqi Luo 5f1dde5a21
(dev-v2.6-archive) [rancher-monitoring-crd] code refactor
(partially cherry picked from commit cfc2433953)
2022-01-06 11:37:42 -08:00
Jiaqi Luo 05dbee9b38
(dev-v2.6-archive) [rancher-backup] bump version to 2.1.0-rc1
(partially cherry picked from commit 4bee7541a6)
2022-01-06 11:37:39 -08:00