Heartbeat can be deployed in multiple locations so that you can detect differences in availability and response times across those locations. Configure the Heartbeat location to allow Kibana to display location-specific information on Uptime maps and perform Uptime anomaly detection based on location.
To configure the location of a Heartbeat instance, modify the
add_observer_metadata processor in
heartbeat.yml. The following
example specifies the
geo.name of the
add_observer_metadata processor as
To test your configuration file, change to the directory where the Heartbeat binary
is installed, and run Heartbeat in the foreground with the following options specified:
./heartbeat test config -e. Make sure your config files are in the path expected by
Heartbeat (see Directory layout), or use the
-c flag to specify the path to the config file.