Commit Graph

230 Commits (a6acad3f6932ea01f297791ea6024ec6f297a480)

Author SHA1 Message Date
Geet Samra 55642f3e53 switching to upstream query 2022-12-12 11:40:22 -08:00
Arvind Iyengar 7f5b845119
Merge pull request #2189 from aiyengar2/fix_values_yaml_redundant_keys
Fix patches and remove redundant container value from values.yaml

(cherry picked from commit 252143f2d7)
2022-11-21 12:12:37 -08:00
Arvind Iyengar 2cd9429bb5
Merge pull request #2162 from aiyengar2/geet_monitoring_rebase_fixes
Rancher Monitoring Chart Rebase to 40.0.1

(cherry picked from commit 52fd568dae)
2022-11-21 12:12:36 -08:00
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