The probes, the unit check and the public checks ran once a day with 26h windows, justified as "a multi-week initial sync on a rotating disk". That stopped being true: the node is synced, and a cold explorer page now renders in 29s and a warm one in 0.2s - polling every 5 minutes is what keeps it warm. A dead monerod could go unnoticed for a day. Back to the standard 5m cadence and 11m heartbeat; the per-host service_health override on monerod-box is gone. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
31 lines
1.4 KiB
YAML
31 lines
1.4 KiB
YAML
# monerod-box: the Monero node.
|
|
#
|
|
# These ports are read twice: by the role that deploys the service here, and by
|
|
# the Caddy play that runs on the EDGE host and publishes the restricted RPC.
|
|
# A role default is invisible to that second play, which is why they live in
|
|
# host_vars - the edge play reads them as
|
|
# hostvars['monerod_box_local'].<name>, and the role picks them up
|
|
# automatically because host_vars outranks role defaults.
|
|
monero_p2p_port: 18080
|
|
monero_restricted_rpc_port: 18089
|
|
|
|
# The explorer's HTTP port, read by the Caddy play on the edge host.
|
|
xmrblocks_port: 8081
|
|
|
|
# The 500 GB chain disk, attached in Proxmox as scsi1. Named by that slot, which
|
|
# is fixed when the disk is attached and survives reboots and storage moves -
|
|
# not /dev/sdb, which it stopped being on 2026-10-04. Only read when the disk has
|
|
# no monero-data filesystem yet; see roles/monero/defaults/main.yml.
|
|
monero_data_device: /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi1
|
|
|
|
# Systemd services deployed on this host, monitored every 5 minutes.
|
|
#
|
|
# The fact lives with the machine rather than in a central map, for the same
|
|
# reason the cross-host ports do: "what runs here" is a property of the host,
|
|
# and a central list is one more thing to forget to update when a service moves.
|
|
#
|
|
# Only units WE deploy belong here. Distro units (ssh, cron) have their own
|
|
# supervision and would be noise.
|
|
monitored_services:
|
|
- monerod
|
|
- xmrblocks
|