@PhaedrusTheGreek In this post we discussed how to successfully send nagioscheckbeat 'check' data to the nagios host, while sending the 'metric' data to Elasticsearch.
I am trying to figure out how to send Nagios 'perfdata' with the output type 'nagioscheck'. This is so that Nagios is adding the metric data to its perfdata file. I can't see a way to do this as the data types created by nagioscheckbeat separate the check status from the metric data into two types.
Can anyone suggest a way to achieve this? the data format which Nagios is looking for is outlined here, bu the essential format is:
status text followed by a pipe character (|), and then a string containing one or more performance data metrics
i.e.
PING ok - Packet loss = 0%, RTA = 0.80 ms | percent_packet_loss=0, rta=0.80
Loving the functionality of nagioscheckbeat. Getting perfdata into the status checks would be amazing. I plan to continue to capture the data in Elsatic. I just need the perfdata in Nagios for old reports.