From cd877c78b22c91441bfcdf4fe30454b7d44ff035 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A1lint=20R=C3=A9thelyi?= <rethelyibalint@gmail.com> Date: Mon, 9 Aug 2021 19:32:12 +0200 Subject: [PATCH] update prometheus metrics realy --- .gitlab-ci.yml | 2 +- db/db.go | 6 +++++- k8s/apply.sh | 2 +- k8s/{values.yml => values.yaml} | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) rename k8s/{values.yml => values.yaml} (94%) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 675fdb5..e408d66 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -105,7 +105,7 @@ Upgrade helm: script: - bash - cd "$CI_PROJECT_DIR"/k8s - - envsubst < values.yml | helm upgrade --install --wait becskasszasch . -n apps --values - + - envsubst < values.yaml | helm upgrade --install --wait becskasszasch . -n apps --values - rules: - if: $CI_COMMIT_TAG when: manual diff --git a/db/db.go b/db/db.go index dd1301f..64652dd 100644 --- a/db/db.go +++ b/db/db.go @@ -127,9 +127,13 @@ func init() { } for _, p := range prod { s, _ := GetSpends(p.ID) + var a float64 if s != nil { - spendsNow.With(prometheus.Labels{"product": p.Name}).Add(float64(s[0].Amount)) + for _, u := range s { + a += float64(u.Amount) + } } + spendsNow.With(prometheus.Labels{"product": p.Name}).Add(a) } } diff --git a/k8s/apply.sh b/k8s/apply.sh index 2c1c6aa..71da4ca 100755 --- a/k8s/apply.sh +++ b/k8s/apply.sh @@ -4,4 +4,4 @@ set -o allexport source secret.env set +o allexport -envsubst < values.yml | helm upgrade --install --wait becskasszasch . -n apps --values - +envsubst < values.yaml | helm upgrade --install --wait becskasszasch . -n apps --values - diff --git a/k8s/values.yml b/k8s/values.yaml similarity index 94% rename from k8s/values.yml rename to k8s/values.yaml index 9ee0513..31eddb1 100644 --- a/k8s/values.yml +++ b/k8s/values.yaml @@ -7,5 +7,5 @@ POSTGRES: "${POSTGRES}" POSTGRES_PASS: "${POSTGRES_PASS}" POSTGRES_USER: "${POSTGRES_USER}" POSTGRES_DB: "${POSTGRES_DB}" -Tag: "v1.5.7" +Tag: "v1.5.8" REGISTRY_CONF: "${REGISTRY_CONF}" -- GitLab