-
Notifications
You must be signed in to change notification settings - Fork 3
/
mainnet.env
52 lines (44 loc) · 1.66 KB
/
mainnet.env
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
###################################################################
# Full node to use for monitoring
#
# uncomment this if you use docker-compose to deploy the stack
RPC_URL=http://celo-full-node:8545
#
# Else these public full nodes can be used instead (with no SLA)
# mainnet
#RPC_URL=https://forno.celo.org:443
#
# baklava testnet
#RPC_URL='https://baklava-forno.celo-testnet.org:443'
####################################################################
# Addresses to monitor
ADDRESS_FILE=addresses.mainnet.yaml
#ADDRESS_FILE='template-addresses.mainnet.yaml'
# Monitor frequency (in seconds)
CHECK_INTERVAL=60
# Port for internal monitor service, need not be exposed outside the container
# docker image curls this automatically via wrapper script
PORT=8080
#####################################################################################
# Tunable parameters
#
# Warn (via discord) when missed signatures exceed this level.
# 0.05 = 5%
MISSED_SIGNATURE_WARN_PCT=0.20
#
# Page (via discord + pagerduty [not tested] when missed signatures exceed this level.
# 0.05 = 5%
MISSED_SIGNATURE_PAGE_PCT=0.20
######################################################################################
##########################################################
# Pagerduty functionality is implemented but unmaintained
PD_API_KEY='PAGERDUTY_NOT_TESTED'
PD_SOURCE_DESCRIPTOR='CELO_MAINNET'
PD_EVENTS_ROUTING_KEY=0123456789
###########################################################
# Webhook for your Discord server / channel
# Notifications from monitor will be sent here
# Update this with *your* discord webhook
DISCORD_WEBHOOK_URL="https://enkev53fu7epk.x.pipedream.net"
DEBUG=false
#DEBUG=true