Skip to content

Commit 577cc18

Browse files
authored
increase docker mem allocation (solana-labs#31197)
1 parent 1bf69b4 commit 577cc18

9 files changed

+20
-0
lines changed

metrics/metrics-main/alertmanager-discord.sh

+1
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ sudo chmod 0444 certs/*
3434

3535
# (Re) start the Alertmanager container
3636
sudo docker run -it -d \
37+
--memory=10g \
3738
--publish 9094:9094 \
3839
--name=alertmanager-discord \
3940
--env DISCORD_WEBHOOK="$DISCORD_WEBHOOK_ALERTMANAGER" \

metrics/metrics-main/alertmanager.sh

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ sudo chown buildkite-agent:buildkite-agent certs
3636

3737
# (Re) start the Alertmanager container
3838
sudo docker run -it -d \
39+
--memory=10g \
3940
--user root:root \
4041
--publish 9093:9093 \
4142
--name=alertmanager \

metrics/metrics-main/chronograf.sh

+1
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ sudo chown buildkite-agent:buildkite-agent certs
3737

3838
#(Re) start the container
3939
sudo docker run \
40+
--memory=10g \
4041
--detach \
4142
--env AUTH_DURATION=24h \
4243
--env inactivity-duration=48h \

metrics/metrics-main/chronograf_8889.sh

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ sudo chown buildkite-agent:buildkite-agent certs
3535

3636
# (Re) start the container
3737
sudo docker run \
38+
--memory=10g \
3839
--detach \
3940
--name=chronograf_8889 \
4041
--env AUTH_DURATION=24h \

metrics/metrics-main/grafana.sh

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ sudo chmod 0444 certs/*
3535

3636
# (Re) start the container
3737
sudo docker run \
38+
--memory=10g \
3839
--detach \
3940
--name=grafana \
4041
--net=influxdb \

metrics/metrics-main/kapacitor.sh

+1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ container=kapacitor
2626

2727
#running influx kapacitor service
2828
sudo docker run \
29+
--memory=10g \
2930
--detach \
3031
--name=kapacitor \
3132
--env KAPACITOR_USERNAME="$KAPACITOR_USERNAME" \

metrics/metrics-main/prometheus.sh

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ sudo chmod 0444 certs/*
3535

3636
# (Re) start prometheus container
3737
sudo docker run -it -d \
38+
--memory=10g \
3839
--user root:root \
3940
--publish 9090:9090 \
4041
--name=prometheus \

metrics/metrics-main/prometheus.yml

+6
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,9 @@ scrape_configs:
7777
scrape_timeout: 14s
7878
static_configs:
7979
- targets: ['kin-rpc-am6-1:9100','kin-rpc-da11-1:9100','kin-validator-am6-1:9100','kin-validator-da11-1:9100','kin-validator-ny5-1:9100','kin-validator-sg1-1:9100','kin-spare-sg1-1:9100']
80+
81+
- job_name: 'Metrics'
82+
scrape_interval: 15s
83+
scrape_timeout: 14s
84+
static_configs:
85+
- targets: ['metrics-main:9100']

metrics/metrics-main/start.sh

+7
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ sudo chmod 0444 certs/*
5050
sudo chown buildkite-agent:buildkite-agent certs
5151

5252
sudo docker run -it -d \
53+
--memory=10g \
5354
--user root:root \
5455
--publish 9090:9090 \
5556
--name=prometheus \
@@ -60,6 +61,7 @@ sudo docker run -it -d \
6061
$PROMETHEUS_IMAGE
6162

6263
sudo docker run -it -d \
64+
--memory=10g \
6365
--user root:root \
6466
--publish 9093:9093 \
6567
--name=alertmanager \
@@ -68,12 +70,14 @@ sudo docker run -it -d \
6870
$ALERTMANAGER_IMAGE
6971

7072
sudo docker run -it -d \
73+
--memory=10g \
7174
--publish 9094:9094 \
7275
--name=alertmanager-discord \
7376
--env DISCORD_WEBHOOK="$DISCORD_WEBHOOK_ALERTMANAGER" \
7477
$ALERTMANAGER_DISCORD_IMAGE
7578

7679
sudo docker run \
80+
--memory=10g \
7781
--detach \
7882
--name=grafana \
7983
--net=influxdb \
@@ -94,6 +98,7 @@ sudo docker run \
9498
sleep 20s
9599

96100
sudo docker run \
101+
--memory=10g \
97102
--detach \
98103
--name=chronograf_8889 \
99104
--env AUTH_DURATION=24h \
@@ -114,6 +119,7 @@ sudo docker run \
114119
$CHRONOGRAF_IMAGE --influxdb-url=https://"$HOST":8086 --influxdb-username="$INFLUXDB_USERNAME" --influxdb-password="$INLUXDB_PASSWORD" --auth-duration="720h" --inactivity-duration="48h"
115120

116121
sudo docker run \
122+
--memory=10g \
117123
--detach \
118124
--env AUTH_DURATION=24h \
119125
--env inactivity-duration=48h \
@@ -135,6 +141,7 @@ sudo docker run \
135141
$CHRONOGRAF_IMAGE --influxdb-url=https://"$HOST":8086 --auth-duration="720h" --inactivity-duration="48h"
136142

137143
sudo docker run \
144+
--memory=10g \
138145
--detach \
139146
--name=kapacitor \
140147
--env KAPACITOR_USERNAME="$KAPACITOR_USERNAME" \

0 commit comments

Comments
 (0)