Extended Commands
ATSD supports the following third-party line protocols:
tcollector
put `<metric> <timestamp> <value> <tagk1=tagv1[ tagk2=tagv2 ...tagkN=tagvN]>`
put sys.cpu.user 1356998400 42.5 host=webserver01 cpu=0
ATSD uses the host
tag as the entity. If the host
tag is missing then entity is set to tcollector
.
Graphite
servers.nurswgvml007.cpu_busy 24.5 1232312313
StatsD
cpu.busy:20.5|c
nurswfvml007/cpu.busy:20.5|c
nurswgvml007.disk_used_percent:24.5|c|@0.5|#mount_point:/,disk_name:/sda
Forward slash is supported as a control character to extract the entity name.
If no entity name is set, the default entity is set to statsd
.