kopia lustrzana https://github.com/bugout-dev/moonstream
17 wiersze
1.2 KiB
INI
17 wiersze
1.2 KiB
INI
[Unit]
|
|
Description=Monitor crawlers systemd state
|
|
StartLimitIntervalSec=300
|
|
StartLimitBurst=3
|
|
After=network.target
|
|
|
|
[Service]
|
|
Restart=on-failure
|
|
RestartSec=15s
|
|
WorkingDirectory=/home/ubuntu/
|
|
EnvironmentFile=/home/ubuntu/moonstream-secrets/monitoring.env
|
|
ExecStart=/home/ubuntu/monitoring -plugin systemd -host "${AWS_LOCAL_IPV4}" -port 7171 -healthcheck -server -threshold 3 -config /home/ubuntu/.monitoring/monitoring-crawlers-config.json -service ethereum-moonworm-crawler.service -service amoy-moonworm-crawler.service -service polygon-moonworm-crawler.service -service zksync-era-moonworm-crawler.service -service zksync-era-sepolia-moonworm-crawler.service -service arbitrum-nova-moonworm-crawler.service -service arbitrum-sepolia-moonworm-crawler.service -service xai-moonworm-crawler.service -service xai-sepolia-moonworm-crawler.service -service avalanche-moonworm-crawler.service -service avalanche-fuji-moonworm-crawler.service -service blast-moonworm-crawler.service -service blast-sepolia-moonworm-crawler.service -service proofofplay-apex-moonworm-crawler.service -service arbitrum-one-moonworm-crawler.service
|
|
CPUWeight=90
|
|
SyslogIdentifier=monitoring-crawlers
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target |