- Mar 07, 2025
-
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
- Mar 04, 2025
-
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
- Mar 03, 2025
-
-
Nacho Barrientos authored
This patch forces Helm to abort if kubernetes.clusterName is not set when *.fluentbit.enabled = true.
-
Nacho Barrientos authored
Moreover, if Prometheus remote write is enabled and `metrics.prometheus.server.remoteWrite.username` and `metrics.prometheus.server.remoteWrite.password` are not set the chart will fail to install now.
-
Nacho Barrientos authored
With this patch the chart will fail to install if either tenant.name or tenant.password are not set if they're necessary, example: ``` λ helm -n monitoring diff upgrade kubernetes-monitoring . -f values.yaml -f ibarrien.yaml Error: Failed to render chart: exit status 1: Error: execution error at (cern-it-monitoring-kubernetes/templates/fluentbit-metrics/configmap.yaml:22:13): Tenand password is required ``` If no fluentbit forwarding is configured, i.e.: ```yaml metrics: fluentbit: enabled: false logs: fluentbit: enabled: false ``` then the chart installs fine as they're note required in that case.
-
- Feb 26, 2025
-
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
- Feb 25, 2025
-
-
Nacho Barrientos authored
-
- Feb 18, 2025
-
-
Borja Garrido Bear authored
-
Borja Garrido Bear authored
-
- Feb 14, 2025
-
-
Nacho Barrientos authored
-
Nacho Barrientos authored
-
Nacho Barrientos authored
This should prevent the following from happening in the MONIT clusters that push metrics directly from Prometheus to MoM without any Fluentbit in between: ts=2025-02-14T11:37:32.111Z caller=dedupe.go:112 component=remote level=warn remote_name=6c01d0 url=http://it-monit-metrics-fluentbit:8080/api/prom/push msg="Failed to send batch, retrying" err="Post \"http://it-monit-metrics-fluentbit:8080/api/prom/push\": dial tcp: lookup it-monit-metrics-fluentbit on 10.254.0.10:53: no such host"
-
Nacho Barrientos authored
-
- Feb 12, 2025
-
-
Nacho Barrientos authored
-
- Jan 27, 2025
-
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
In commit c6c3db28 we added support for lua scripts provided via user values. This commit adds a default value and documents this in the values file. Reported-at: https://its.cern.ch/jira/browse/MONIT-4106 Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@gmail.com> Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@cern.ch>
-
Guillermo Facundo Colunga authored
While doing trying to mimic the OpenShift logging setup with the current Helm chart we noticed that they were using the lua scripts input from the fluent bit official Helm chart. In our case this was not possible and had to be done by adding secrets one by one. We agreed to mimic this behaviour and had our own helm chart have the option to add lua scripts to the fluent bit via helm chart values. This commit modifies the configmap used to create the lua script that we required for the timestampt in such a way that now it creates this first lua script but also creates any other provided by the users via the values of the helm chart. Reported-at: https://its.cern.ch/jira/browse/MONIT-4106 Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@gmail.com> Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@cern.ch>
-
Guillermo Facundo Colunga authored
In commit 8c054c8 we added support for lua scripts provided via user values. This commit adds a default value and documents this in the values file. Reported-at: https://its.cern.ch/jira/browse/MONIT-4106 Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@gmail.com> Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@cern.ch>
-
Guillermo Facundo Colunga authored
While doing trying to mimic the OpenShift logging setup with the current Helm chart we noticed that they were using the lua scripts input from the fluent bit official Helm chart. In our case this was not possible and had to be done by adding secrets one by one. We agreed to mimic this behaviour and had our own helm chart have the option to add lua scripts to the fluent bit via helm chart values. This commit modifies the configmap used to create the lua script that we required for the timestampt in such a way that now it creates this first lua script but also creates any other provided by the users via the values of the helm chart. Reported-at: https://its.cern.ch/jira/browse/MONIT-4106 Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@gmail.com> Signed-off-by:
Guillermo Facundo Colunga <guillermo.facundo.colunga@cern.ch>
-
- Jan 23, 2025
-
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-
Guillermo Facundo Colunga authored
-