diff --git a/cluster/manifests/freeleaps-logging-system/loki/values.yaml b/cluster/manifests/freeleaps-logging-system/loki/values.yaml index 40a64839..967ad87d 100644 --- a/cluster/manifests/freeleaps-logging-system/loki/values.yaml +++ b/cluster/manifests/freeleaps-logging-system/loki/values.yaml @@ -3760,9 +3760,9 @@ monitoring: # -- DEPRECATED Configuration for the table-manager. The table-manager is only necessary when using a deprecated # index type such as Cassandra, Bigtable, or DynamoDB, it has not been necessary since loki introduced self- # contained index types like 'boltdb-shipper' and 'tsdb'. This will be removed in a future helm chart. -tableManager: - # -- Specifies whether the table-manager should be enabled - enabled: false + tableManager: + # -- Specifies whether the table-manager should be enabled + enabled: true image: # -- The Docker registry for the table-manager image. Overrides `loki.image.registry` registry: null @@ -3816,7 +3816,7 @@ tableManager: nodeSelector: {} # -- Tolerations for table-manager pods tolerations: [] - # -- Enable deletes by retention - retention_deletes_enabled: false - # -- Set retention period - retention_period: 0 + # -- Enable deletes by retention + retention_deletes_enabled: true + # -- Set retention period + retention_period: 30d diff --git a/cluster/manifests/freeleaps-monitoring-system/kube-prometheus-stack/values.yaml b/cluster/manifests/freeleaps-monitoring-system/kube-prometheus-stack/values.yaml index c95f4da1..40e2aff0 100644 --- a/cluster/manifests/freeleaps-monitoring-system/kube-prometheus-stack/values.yaml +++ b/cluster/manifests/freeleaps-monitoring-system/kube-prometheus-stack/values.yaml @@ -1165,7 +1165,15 @@ grafana: ## Configure additional grafana datasources (passed through tpl) ## ref: http://docs.grafana.org/administration/provisioning/#datasources - additionalDataSources: [] + additionalDataSources: + - name: Loki + type: loki + url: http://loki-gateway.freeleaps-logging-system + access: proxy + editable: false + jsonData: + maxLines: 1000 + timeout: 30 # - name: prometheus-sample # access: proxy # basicAuth: true diff --git a/freeleaps/helm-pkg/chat/values.alpha.yaml b/freeleaps/helm-pkg/chat/values.alpha.yaml index ceb538ce..f15554f9 100644 --- a/freeleaps/helm-pkg/chat/values.alpha.yaml +++ b/freeleaps/helm-pkg/chat/values.alpha.yaml @@ -16,7 +16,7 @@ chat: registry: docker.io repository: null name: chat - tag: snapshot-c0c0aa9 + tag: snapshot-8e2caa8 imagePullPolicy: IfNotPresent ports: - name: http diff --git a/freeleaps/helm-pkg/chat/values.prod.yaml b/freeleaps/helm-pkg/chat/values.prod.yaml index f321d67b..e4e5f6e6 100644 --- a/freeleaps/helm-pkg/chat/values.prod.yaml +++ b/freeleaps/helm-pkg/chat/values.prod.yaml @@ -8,6 +8,11 @@ dashboard: name: freeleaps-prod-chat-dashboard title: Chat Service Dashboard (PROD) metricsPrefix: freeleaps_chat +logIngest: + enabled: true + lokiEndpoint: http://loki-gateway.freeleaps-logging-system + logPathPattern: /app/log/chat/*.log + logPath: /app/log/chat chat: replicas: 1 image: @@ -55,7 +60,7 @@ chat: port: 8012 targetPort: 8012 serviceMonitor: - enabled: true + enabled: false labels: release: kube-prometheus-stack namespace: freeleaps-monitoring-system @@ -92,7 +97,7 @@ chat: certPath: '' redisUrl: redis://:izrZtCmYk8@freeleaps-prod-redis-redis-cluster-headless.freeleaps-prod.svc.freeleaps.cluster:6379/0 redisIsCluster: 'true' - metricsEnabled: 'true' + metricsEnabled: 'false' probesEnabled: 'true' vpa: minAllowed: diff --git a/freeleaps/helm-pkg/devsvc/values.prod.yaml b/freeleaps/helm-pkg/devsvc/values.prod.yaml index 60926f6a..a0b577be 100644 --- a/freeleaps/helm-pkg/devsvc/values.prod.yaml +++ b/freeleaps/helm-pkg/devsvc/values.prod.yaml @@ -7,6 +7,11 @@ dashboard: name: freeleaps-prod-devsvc-dashboard title: Dev Service Dashboard (PROD) metricsPrefix: freeleaps_devsvc +logIngest: + enabled: true + lokiEndpoint: http://loki-gateway.freeleaps-logging-system + logPathPattern: /app/log/devsvc/*.log + logPath: /app/log/devsvc devsvc: replicas: 1 image: diff --git a/freeleaps/helm-pkg/freeleaps/values.alpha.yaml b/freeleaps/helm-pkg/freeleaps/values.alpha.yaml index 0adc892f..1dfa191a 100644 --- a/freeleaps/helm-pkg/freeleaps/values.alpha.yaml +++ b/freeleaps/helm-pkg/freeleaps/values.alpha.yaml @@ -16,7 +16,7 @@ freeleaps: registry: docker.io repository: null name: backend - tag: snapshot-c0c0aa9 + tag: snapshot-8e2caa8 imagePullPolicy: IfNotPresent ports: - name: http diff --git a/freeleaps/helm-pkg/freeleaps/values.prod.yaml b/freeleaps/helm-pkg/freeleaps/values.prod.yaml index 52ae1f74..f6876529 100644 --- a/freeleaps/helm-pkg/freeleaps/values.prod.yaml +++ b/freeleaps/helm-pkg/freeleaps/values.prod.yaml @@ -8,6 +8,11 @@ dashboard: name: freeleaps-prod-backend-dashboard title: Backend Service Dashboard (PROD) metricsPrefix: freeleaps_backend +logIngest: + enabled: true + lokiEndpoint: http://loki-gateway.freeleaps-logging-system + logPathPattern: /app/log/freeleaps/*.log + logPath: /app/log/freeleaps freeleaps: replicas: 1 image: diff --git a/freeleaps/helm-pkg/frontend/values.alpha.yaml b/freeleaps/helm-pkg/frontend/values.alpha.yaml index dd4848a7..960d1b67 100644 --- a/freeleaps/helm-pkg/frontend/values.alpha.yaml +++ b/freeleaps/helm-pkg/frontend/values.alpha.yaml @@ -8,7 +8,7 @@ frontend: registry: docker.io repository: null name: frontend - tag: snapshot-c0c0aa9 + tag: snapshot-8e2caa8 imagePullPolicy: IfNotPresent ports: - name: http