From 80771dc35fa324d8ca26f41a1b298c06869c96f0 Mon Sep 17 00:00:00 2001 From: walker-16 Date: Wed, 19 Jul 2023 10:11:05 -0300 Subject: [PATCH] Add deploy config to add metrics in tx-traker (#559) --- deploy/tx-tracker/env/production.env | 1 + deploy/tx-tracker/env/staging.env | 1 + deploy/tx-tracker/env/test.env | 1 + deploy/tx-tracker/tx-tracker-service.yaml | 5 +++++ 4 files changed, 8 insertions(+) diff --git a/deploy/tx-tracker/env/production.env b/deploy/tx-tracker/env/production.env index 4924513f..44344fa6 100644 --- a/deploy/tx-tracker/env/production.env +++ b/deploy/tx-tracker/env/production.env @@ -10,6 +10,7 @@ RESOURCES_REQUESTS_CPU=250m SQS_URL= SQS_AWS_REGION= AWS_IAM_ROLE= +METRICS_ENABLED=true ACALA_BASE_URL=https://eth-rpc-acala.aca-api.network ACALA_REQUESTS_PER_MINUTE=12 diff --git a/deploy/tx-tracker/env/staging.env b/deploy/tx-tracker/env/staging.env index 441855da..63e0b976 100644 --- a/deploy/tx-tracker/env/staging.env +++ b/deploy/tx-tracker/env/staging.env @@ -10,6 +10,7 @@ RESOURCES_REQUESTS_CPU=40m SQS_URL= SQS_AWS_REGION= AWS_IAM_ROLE= +METRICS_ENABLED=true ACALA_BASE_URL=https://eth-rpc-acala.aca-api.network ACALA_REQUESTS_PER_MINUTE=12 diff --git a/deploy/tx-tracker/env/test.env b/deploy/tx-tracker/env/test.env index ab802d90..1fb99930 100644 --- a/deploy/tx-tracker/env/test.env +++ b/deploy/tx-tracker/env/test.env @@ -10,6 +10,7 @@ RESOURCES_REQUESTS_CPU=10m SQS_URL= SQS_AWS_REGION= AWS_IAM_ROLE= +METRICS_ENABLED=true ACALA_BASE_URL=https://acala-dev.aca-dev.network/eth/http ACALA_REQUESTS_PER_MINUTE=12 diff --git a/deploy/tx-tracker/tx-tracker-service.yaml b/deploy/tx-tracker/tx-tracker-service.yaml index 501e4b88..d982c9f2 100644 --- a/deploy/tx-tracker/tx-tracker-service.yaml +++ b/deploy/tx-tracker/tx-tracker-service.yaml @@ -12,6 +12,9 @@ spec: metadata: labels: app: {{ .NAME }} + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8000" spec: restartPolicy: Always terminationGracePeriodSeconds: 40 @@ -57,6 +60,8 @@ spec: value: {{ .SQS_URL }} - name: AWS_REGION value: {{ .SQS_AWS_REGION }} + - name: METRICS_ENABLED + value: "{{ .METRICS_ENABLED }}" - name: ACALA_BASE_URL value: {{ .ACALA_BASE_URL }} - name: ACALA_REQUESTS_PER_MINUTE