David Schweikert
David Schweikert
While I agree that fping's use of stdout and stderr is not consistent and could be better, we can't change it now because it would break users calling fping programmatically...
Thanks for reporting this. I updated the default version to be again 0.59 and we will work on a fix.
We could consider changing crash_and_burn() to always output the error, independently of the verbose setting. If the program crashes, then it also should say why, even in quiet mode.
Showing duplicates is expected behavior and I assume that this is working correctly (I don't know why there is a difference with 4.0, which is quite old). If it is...
It looks nice and thanks for your contribution, but I would like to keep the number of "non-core" features in fping to a minimum. It should be possible to write...
This looks good, thank you! Could you have a look at the failing test and check whether the failure is caused by this change?
@sergiossl Please open a separate issue and describe the problem. I am closing this one as fixed since #279 has been merged.
We can't change the format, so this would mean adding yet another option (and in general we have too many already). We could possibly add --timestamp-format (without a short-option equivalent),...
-B (--backoff) and -r (--retry) don't make sense with -p (--period), which is what fping-exporter uses. -t (--timeout) might not be very useful, because it is auto-tuned to the period...
prometheus initiates the probing. What are you using as scrape_interval? It is by design that the probing is done asynchronously, so when prometheus first wants to probe a host, that...