Skip to content

Commit 914cdab

Browse files
authored
Refactoring Observability stack (#6333)
* feat(opentelemetry): Refactoring Operator and Collector Signed-off-by: Nicolas Lamirault <[email protected]> * feat(argo-cd): typo Signed-off-by: Nicolas Lamirault <[email protected]> * feat(alloy): refactoring stack Signed-off-by: Nicolas Lamirault <[email protected]> * feat(opentelemetry): cleanup Signed-off-by: Nicolas Lamirault <[email protected]> --------- Signed-off-by: Nicolas Lamirault <[email protected]>
1 parent 61aa7ca commit 914cdab

File tree

66 files changed

+1770
-694
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+1770
-694
lines changed
Binary file not shown.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault <[email protected]>
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
---
5+
apiVersion: v2
6+
type: application
7+
name: alloy
8+
version: 1.0.0
9+
appVersion: 1.0.0
10+
dependencies:
11+
- name: alloy
12+
repository: https://grafana.github.io/helm-charts
13+
version: 0.11.0
14+
alias: alloy-metrics
15+
- name: alloy
16+
repository: https://grafana.github.io/helm-charts
17+
version: 0.11.0
18+
alias: alloy-logs
19+
- name: alloy
20+
repository: https://grafana.github.io/helm-charts
21+
version: 0.11.0
22+
alias: alloy-traces
23+
- name: alloy
24+
repository: https://grafana.github.io/helm-charts
25+
version: 0.11.0
26+
alias: alloy-events
27+
- name: alloy
28+
repository: https://grafana.github.io/helm-charts
29+
version: 0.11.0
30+
alias: alloy-profiles
31+
- name: alloy
32+
repository: https://grafana.github.io/helm-charts
33+
version: 0.11.0
34+
alias: alloy-frontend
35+
- name: alloy-mixin
36+
repository: oci://ghcr.io/portefaix/charts
37+
version: 0.3.1
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{{ define "alloy.config.global" }}
2+
3+
// ********************************************
4+
// * G E N E R A L
5+
// ********************************************
6+
7+
local.file "cluster_name" {
8+
filename = "/etc/alloy/cluster_name"
9+
}
10+
11+
logging {
12+
level = "info"
13+
format = "json"
14+
}
15+
16+
// tracing {
17+
// sampling_fraction = 1
18+
// write_to = [
19+
// otelcol.exporter.otlp.local.input,
20+
// // otelcol.exporter.otlp.grafana_cloud.input
21+
// ]
22+
// }
23+
24+
{{ end }}

0 commit comments

Comments
 (0)