Skip to content

Commit

Permalink
CTO-221: Remove non-useful timeseries from persistance and remote wri…
Browse files Browse the repository at this point in the history
…te (#316)
  • Loading branch information
muzammil360 authored Jul 18, 2024
1 parent f9e9cdf commit a8c9c65
Show file tree
Hide file tree
Showing 5 changed files with 30 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ prometheus:
- name: central-monitoring
url: ${central_observability_endpoint}/api/v1/push
headers:
X-Scope-OrgID: ${central_observability_tenant_id}
X-Scope-OrgID: ${central_observability_tenant_id}
%{endif ~}

%{if enable_central_observability_read ~}
Expand All @@ -63,6 +63,19 @@ kubelet:
targetLabel: kubernetes_io_hostname
replacement: $${1}
action: replace
metricRelabelings:
- sourceLabels: ['__name__']
regex: 'apiserver_request_duration_seconds_bucket|apiserver_request_sli_duration_seconds_bucket'
action: drop
- sourceLabels: ['__name__']
regex: 'apiserver_request_body_size_bytes_bucket|apiserver_response_sizes_bucket'
action: drop
- sourceLabels: ['__name__']
regex: 'etcd_request_duration_seconds_bucket'
action: drop

kubeApiServer:
enabled: false

commonLabels:
build: argocd
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,22 +23,6 @@ spec:
---
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard
metadata:
name: k8s-addons-trivy-operator
spec:
folder: kubernetes
instanceSelector:
matchLabels:
dashboards: "grafana"
datasources:
- inputName: "DS_PROMETHEUS"
datasourceName: "Prometheus"
grafanaCom:
id: 16337
revision: 12
---
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard
metadata:
name: k8s-system-api-server
spec:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,18 @@ spec:
matchLabels:
dashboards: "grafana"
url: "https://raw.githubusercontent.com/mojaloop/helm/${grafana_dashboard_tag}/monitoring/dashboards/infrastructure/prometheus-remote-write.json"
---
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard
metadata:
name: mojaloop-prometheus-stats
spec:
folder: monitoring
datasources:
- inputName: "DS_PROMETHEUS"
datasourceName: "Prometheus"
instanceSelector:
matchLabels:
dashboards: "grafana"
url: "https://raw.githubusercontent.com/mojaloop/helm/${grafana_dashboard_tag}/monitoring/dashboards/infrastructure/mojaloop-prometheus-stats.json"
---
2 changes: 1 addition & 1 deletion terraform/k8s/default-config/common-vars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ prometheus_operator_version: 8.22.8
prometheus_process_exporter_version: 0.4.2
grafana_operator_version: 3.5.11
grafana_version: 10.2.3
grafana_dashboard_tag: v16.3.0-snapshot.21 # TODO: update once v16.1.x is published
grafana_dashboard_tag: v16.3.0-snapshot.24 # TODO: update once v16.1.x is published
tempo_chart_version: 3.1.0
loki_chart_version: 2.13.0
loki_ingester_pvc_size: 10Gi
Expand Down
2 changes: 1 addition & 1 deletion terraform/k8s/default-config/mojaloop-vars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ mcm_ingress_internal_lb: false
mojaloop_ingress_internal_lb: true
finance_portal_ingress_internal_lb: true
onboarding_collection_tag: 15.2.0
grafana_dashboard_tag: v16.3.0-snapshot.21 # TODO: update once v16.1.x is published
grafana_dashboard_tag: v16.3.0-snapshot.24 # TODO: update once v16.1.x is published
enable_istio_injection: true
central_ledger_handler_transfer_position_batch_processing_enabled: false
central_ledger_handler_transfer_position_batch_size: 100
Expand Down

0 comments on commit a8c9c65

Please sign in to comment.