It feels like you just need an ordinary pie chart with Terms aggregation based on file.status.keyword (or what field you have for the "file processing state").
Filebeat and the Logstash file input are designed to tail files and stream data. They therefore do not generate any event that indicates that a new file has been encountered nor any event that indicates that a file has completed processing. Without this type of data I think it would be difficult to create the type of report you are looking for.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.