Bosun File unità systemd TSDBRelay


Esempio

TSDBRelay può essere utilizzato per inoltrare le metriche a un'istanza OpenTSDB, inviare a Bosun per l'indicizzazione e inoltrare a un'altra istanza compatibile con opentsdb per backup / DR / HA. Ha anche opzioni per denormalizzare le metriche con alta cardinalità dei tag o creare contatori esterni supportati da redis / ledis.

#Create tsdbrelay unit file at /etc/systemd/system/tsdbrelay.service
[Unit]
Description=tsdbrelay Service
After=network.target

[Service]
Type=simple
User=root
ExecStart=/opt/tsdbrelay/tsdbrelay -b localhost:8070 -t localhost:4242 -l 0.0.0.0:5252  -r localhost:4243 #Local tsdb/bosun and influxdb opentsdb endpoint at 4243
#For external counters add: -redis redishostname:6379 -db 0
#For denormalized metrics: -denormalize=os.cpu__host,os.mem.used__host,os.net.bytes__host,os.net.bond.bytes__host,os.net.other.bytes__host,os.net.tunnel.bytes__host,os.net.virtual.bytes__host
Restart=on-abort

[Install]
WantedBy=multi-user.target