This only affects Trusty and vivid releases, it was fixed upstream in https://github.com/sysstat/sysstat/commit/c3de69658006af0e0e3b7746e8646b8b4cdd2860 .
At this point, trusty's sar can still pass SIGTERM (and other sigs) up to init.
We're able to reproduce with something like:
echo "$(sar -b 1 5 | awk '/Average:/ { print $2 }') > 100" | bc
This only affects Trusty and vivid releases, it was fixed upstream in https:/ /github. com/sysstat/ sysstat/ commit/ c3de69658006af0 e0e3b7746e8646b 8b4cdd2860 .
At this point, trusty's sar can still pass SIGTERM (and other sigs) up to init.
We're able to reproduce with something like:
echo "$(sar -b 1 5 | awk '/Average:/ { print $2 }') > 100" | bc