Skip to content

Commit

Permalink
Gangams/multi tenancy private preview customer feedback implementation (
Browse files Browse the repository at this point in the history
#1343)

* add all namespaces support in DCR

* handle fallback ingestion and all namespaces config

* handle casing of all_k8s_namespaces

* add telemetry

* fix comment

* improvements

* rename grafana dashboard file

* grafana updates

* Grafana updates

* dashboard updates

* grafana updates
  • Loading branch information
ganga1980 authored Jan 31, 2025
1 parent 38786dc commit 3d028ff
Show file tree
Hide file tree
Showing 9 changed files with 2,052 additions and 125 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -24,27 +24,9 @@ data:
- source_labels: [__meta_kubernetes_pod_node_name]
action: replace
target_label: node
- job_name: ama-logs-multitenancy
kubernetes_sd_configs:
- role: pod
relabel_configs:
- source_labels: [__meta_kubernetes_pod_controller_kind]
action: keep
regex: 'ReplicaSet'
- source_labels: [__meta_kubernetes_pod_controller_name]
regex: '^ama-logs-multitenancy(-.*)?$'
action: keep
- source_labels: [__address__]
action: replace
target_label: __address__
regex: (.+?)(\:\d+)?
replacement: $1:9102
- source_labels: [__meta_kubernetes_pod_name]
action: replace
target_label: instance
- source_labels: [__meta_kubernetes_pod_node_name]
action: replace
target_label: node
action: keep
regex: $NODE_NAME
metadata:
name: ama-metrics-prometheus-config
name: ama-metrics-prometheus-config-node
namespace: kube-system
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
kind: ConfigMap
apiVersion: v1
data:
prometheus-config: |-
scrape_configs:
- job_name: ama-logs-multitenancy
kubernetes_sd_configs:
- role: pod
relabel_configs:
- source_labels: [__meta_kubernetes_pod_controller_kind]
action: keep
regex: 'ReplicaSet'
- source_labels: [__meta_kubernetes_pod_controller_name]
regex: '^ama-logs-multitenancy(-.*)?$'
action: keep
- source_labels: [__address__]
action: replace
target_label: __address__
regex: (.+?)(\:\d+)?
replacement: $1:9102
- source_labels: [__meta_kubernetes_pod_name]
action: replace
target_label: instance
- source_labels: [__meta_kubernetes_pod_node_name]
action: replace
target_label: node
metadata:
name: ama-metrics-prometheus-config
namespace: kube-system
Loading

0 comments on commit 3d028ff

Please sign in to comment.