Skip to content

Commit f190cf7

Browse files
committed
Add 'cardano-nodes' monitoring
1 parent aace773 commit f190cf7

13 files changed

+72
-37
lines changed

mithril-infra/assets/docker/docker-compose-aggregator-auth.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ services:
1717
logging:
1818
driver: "${LOGGING_DRIVER}"
1919
volumes:
20-
- ./cardano-configurations/network/${NETWORK}:/config
20+
- ../data/${NETWORK}/mithril-aggregator/cardano/config/${NETWORK}:/config
2121
- ../data/${NETWORK}/mithril-aggregator/cardano/db:/db
2222
- ../data/${NETWORK}/mithril-aggregator/cardano/ipc:/ipc
2323
environment:

mithril-infra/assets/docker/docker-compose-aggregator-noauth.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ services:
1717
logging:
1818
driver: "${LOGGING_DRIVER}"
1919
volumes:
20-
- ./cardano-configurations/network/${NETWORK}:/config
20+
- ../data/${NETWORK}/mithril-aggregator/cardano/config/${NETWORK}:/config
2121
- ../data/${NETWORK}/mithril-aggregator/cardano/db:/db
2222
- ../data/${NETWORK}/mithril-aggregator/cardano/ipc:/ipc
2323
environment:

mithril-infra/assets/docker/docker-compose-monitoring.yaml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,15 @@ services:
66
container_name: prometheus
77
profiles:
88
- tools
9+
- monitoring
910
- all
1011
ports:
1112
- "9090:9090"
1213
command:
1314
- --config.file=/etc/prometheus/prometheus.yml
1415
volumes:
1516
- ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro
16-
- ./prometheus/targets.json:/etc/prometheus/targets.json:ro
17+
- ./prometheus/cardano.json:/etc/prometheus/cardano.json:ro
1718
labels:
1819
- 'traefik.enable=true'
1920
- 'traefik.http.routers.prometheus.rule=Host(`${PROMETHEUS_HOST}`)'
@@ -25,6 +26,10 @@ services:
2526
node-exporter:
2627
image: prom/node-exporter:latest
2728
container_name: node-exporter
29+
profiles:
30+
- tools
31+
- monitoring
32+
- all
2833
restart: unless-stopped
2934
volumes:
3035
- /proc:/host/proc:ro
@@ -37,10 +42,11 @@ services:
3742
- '--collector.filesystem.mount-points-exclude=^/(sys|proc|dev|host|etc)($$|/)'
3843

3944
promtail:
40-
image: grafana/promtail:1.4.1
45+
image: grafana/promtail:latest
4146
container_name: promtail
4247
profiles:
4348
- tools
49+
- monitoring
4450
- all
4551
volumes:
4652
- /var/lib/docker/containers:/var/lib/docker/containers

mithril-infra/assets/docker/docker-compose-signer-unverified-norelay.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ version: "3.9"
55
services:
66
cardano-node-signer:
77
image: cardano-node/${CARDANO_IMAGE_ID}-modified
8-
container_name: cardano-node-signer-${SIGNER_ID}
8+
container_name: cardano-node-full-signer-${SIGNER_ID}
99
restart: always
1010
build:
1111
context: .
@@ -19,7 +19,7 @@ services:
1919
logging:
2020
driver: "${LOGGING_DRIVER}"
2121
volumes:
22-
- ./cardano-configurations/network/${NETWORK}:/config
22+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/config/full/${NETWORK}:/config
2323
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/db/passive:/db
2424
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
2525
environment:

mithril-infra/assets/docker/docker-compose-signer-unverified.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ version: "3.9"
55
services:
66
cardano-node-signer:
77
image: cardano-node/${CARDANO_IMAGE_ID}-modified
8-
container_name: cardano-node-signer-${SIGNER_ID}
8+
container_name: cardano-node-full-signer-${SIGNER_ID}
99
restart: always
1010
build:
1111
context: .
@@ -19,7 +19,7 @@ services:
1919
logging:
2020
driver: "${LOGGING_DRIVER}"
2121
volumes:
22-
- ./cardano-configurations/network/${NETWORK}:/config
22+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/config/full/${NETWORK}:/config
2323
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/db/passive:/db
2424
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
2525
environment:

mithril-infra/assets/docker/docker-compose-signer-verified-norelay.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ services:
1919
logging:
2020
driver: "${LOGGING_DRIVER}"
2121
volumes:
22-
- ./cardano-configurations/network/${NETWORK}:/config
22+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/config/relay/${NETWORK}:/config
2323
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/db/relay:/db
2424
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
2525
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/pool:/pool
@@ -58,7 +58,7 @@ services:
5858
logging:
5959
driver: "${LOGGING_DRIVER}"
6060
volumes:
61-
- ./cardano-configurations/network/${NETWORK}:/config
61+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/config/block-producer/${NETWORK}:/config
6262
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/db/block-producer:/db
6363
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
6464
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/pool:/pool

mithril-infra/assets/docker/docker-compose-signer-verified.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ services:
1919
logging:
2020
driver: "${LOGGING_DRIVER}"
2121
volumes:
22-
- ./cardano-configurations/network/${NETWORK}:/config
22+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/config/relay/${NETWORK}:/config
2323
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/db/relay:/db
2424
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
2525
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/pool:/pool
@@ -58,7 +58,7 @@ services:
5858
logging:
5959
driver: "${LOGGING_DRIVER}"
6060
volumes:
61-
- ./cardano-configurations/network/${NETWORK}:/config
61+
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/config/block-producer/${NETWORK}:/config
6262
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/db/block-producer:/db
6363
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/ipc:/ipc
6464
- ../data/${NETWORK}/mithril-signer-${SIGNER_ID}/cardano/pool:/pool
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[]

mithril-infra/assets/docker/prometheus/prometheus.yml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,22 @@ global:
22
scrape_interval: 15s
33
evaluation_interval: 15s
44

5-
rule_files:
6-
# - "first_rules.yml"
7-
# - "second_rules.yml"
8-
95
scrape_configs:
106
- job_name: 'prometheus'
117
static_configs:
128
- targets: ['prometheus:9090']
139

14-
- job_name: 'targets-discovery'
10+
- job_name: 'node-exporter'
11+
static_configs:
12+
- targets: ['node-exporter:9100']
13+
14+
- job_name: 'reverse-proxy'
15+
static_configs:
16+
- targets: ['reverse-proxy:8080']
17+
18+
- job_name: 'cardano-nodes'
1519
file_sd_configs:
1620
- files:
17-
- 'targets.json'
21+
- 'cardano.json'
1822

1923

mithril-infra/assets/docker/prometheus/targets.json

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)