Используйте awk (еще одна большая утилита bash) вместо grep, где у вас нет опции для буферизации строк! Он будет непрерывно передавать ваши данные из хвоста.
так вы используете grep
tail -f <file> | grep pattern
Вот как вы будете использовать awk
tail -f <file> | awk '/pattern/{print $0}'
Я имею в виду использование функции axis () для замены значений «на» оси X.