55 Commits

Author SHA1 Message Date
Michel Hollands
c6889131a7 Use structuredConfig correctly
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-05-06 16:12:48 +01:00
Michel Hollands
2739bae0c0 Use correct variables
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-05-03 15:40:36 +01:00
Michel Hollands
cea8076b75 Start using a secret
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-05-03 15:38:07 +01:00
Michel Hollands
e7ad1383a6 Add way to gather extra metrics and logs
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-05-02 17:14:09 +01:00
Michel Hollands
5d553e50f6 Add config for Loki traces to OTEL
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-05-01 16:54:51 +01:00
Michel Hollands
95f7905e34 Cleanup dashboards
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-29 15:14:43 +01:00
Michel Hollands
5ff9bd16c9 Add docs on how to install dashboards and rules in the cloud
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-25 15:22:18 +01:00
Michel Hollands
60af0b4d19 Update Loki config to match 3.0
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-16 10:00:20 +01:00
Michel Hollands
1859c3a82c Use alloy instead of Grafana Agent
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-15 10:08:42 +01:00
Michel Hollands
f275b2d1b6
Merge pull request #36 from grafana/add_more_metrics
Use new Loki dashboards
2024-04-11 10:09:50 +01:00
Michel Hollands
a6462d1ac1 Scrape agent metrics as well
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-10 15:23:05 +01:00
Michel Hollands
690cda9eb5 Add ruler metrics
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-10 14:43:32 +01:00
Michel Hollands
00cad594f4 Add more metrics
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-10 14:34:09 +01:00
Michel Hollands
e74ec96349 Use new loki dashboards
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-10 14:20:48 +01:00
Michel Hollands
8fa5b63db7 Also store loki_build_info as it's used in dashboards
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-10 12:06:46 +01:00
Edward Welch
e7f28a261e
change conditionals around how dashboards are installed
add ingress for grafana
reduce some variables and reuse existing
2024-04-06 15:36:46 +00:00
Michel Hollands
6bb31ad5e0 Filter out metrics not in list
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-04 11:19:34 +01:00
Michel Hollands
043a503ce7 Use the meta namespace everywhere
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-01 14:42:52 +01:00
Michel Hollands
39f50d8580 Use 1 secret with all values
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-01 13:40:05 +01:00
Michel Hollands
d9fc9e4f4e Add secret and configmap for credentials and endpoints
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-04-01 13:15:50 +01:00
Michel Hollands
c29daab64d Filter out log lines for local Loki as well
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-28 15:42:24 +00:00
Michel Hollands
6f5f50f901 Remove httpPort variable
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-28 11:02:13 +00:00
Michel Hollands
efea1c5054 Fix filtering of log lines
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-28 11:00:09 +00:00
Michel Hollands
c522e3f39e temp commit
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-28 09:19:14 +00:00
Michel Hollands
f281741de9 use a statefulset with autoscaling
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-27 14:36:09 +00:00
Michel Hollands
019f2b7b1e Update agent version and enable clustering
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-27 10:02:40 +00:00
Michel Hollands
d23291dc91 Filter out log lines not matching list
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2024-03-26 17:42:17 +00:00
Michel Hollands
a586e753da
Merge pull request #18 from grafana/add_create_kind_cluster_to_ci
Add create kind cluster to ci
2023-10-19 10:52:13 +01:00
Michel Hollands
76908c1e9e Turn on cloud metrics and traces by default
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-10-19 10:47:12 +01:00
Michel Hollands
687c77c0f6 Use cloud
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-10-19 09:31:59 +01:00
Michel Hollands
7e06d611a7 Use 30 days retention instead of 24 hours
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-10-18 11:42:53 +01:00
Michel Hollands
faa0015c11 Install locally by default
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-08-18 11:28:47 +01:00
Michel Hollands
99bb8f13c2 Apply linting 5
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-08-18 11:10:36 +01:00
Michel Hollands
26ff679cbb Apply linting 4
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-08-18 11:06:52 +01:00
Michel Hollands
d9c3b60659 Update documentation
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-08-16 11:02:16 +01:00
Michel Hollands
18d24c39f7 Add Loki retention
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-08-15 15:21:24 +01:00
Michel Hollands
23d14110a0 Add 1 day retention to Tempo and Mimir
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-08-15 10:47:33 +01:00
Michel Hollands
93cac45b2e Add tempo dashboards plus fixes
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-07-31 10:45:31 +01:00
Michel Hollands
07a336d9ed
Merge pull request #6 from grafana/add_kube_state_metrics_scraping
Add scraping of kube state metrics
2023-07-28 09:42:16 +01:00
Michel Hollands
18f0dc932a Add scraping of kube state metrics
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-07-27 09:23:09 +01:00
Michel Hollands
9dd6584bee Add full object with stage replace block
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
2023-07-24 13:42:55 +01:00
Michel Hollands
04cf591478 cleanup and fix
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-07-24 13:41:34 +01:00
Michel Hollands
9f54397e83 Add documentation for the regex
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-07-24 13:41:34 +01:00
Michel Hollands
fa2b01708c Add regexes to filter out PII
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-07-24 13:41:34 +01:00
Michel Hollands
67b13388a7 Add validation.yaml
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-07-06 11:58:00 +01:00
Michel Hollands
ed0ab9852a Enable DBs separately
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-06-30 12:36:46 +01:00
Michel Hollands
35bee083a3 Add tempo
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-06-29 17:04:48 +01:00
Michel Hollands
68a8d32fd1 Use hardcoded values for now
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-06-29 14:06:28 +01:00
Michel Hollands
d67a5bd3e0 Use Loki SSD mode
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-06-29 13:50:24 +01:00
Michel Hollands
15de54c8a6 Add Minio and use in Mimir
Signed-off-by: Michel Hollands <michel.hollands@grafana.com>
2023-06-29 11:01:48 +01:00