move place
rename func
ES output periodically report statistics
es report error percentage