chronicler

noun
1
a person who records events in the order in which they happened, in a chronicle
وقایع‌نگار, تاریخ‌نگار, رخدادنگار