Just some script that can be adapted used to check KIT's mediator logs. In our KIT's mediator installation, mediator writes logs on journal like this
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: =INFO REPORT==== 20-Mar-2019::14:40:30.264389 ===
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: New worker <0.16234.14> connected from: {141,3,25,137}
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: =INFO REPORT==== 20-Mar-2019::14:40:30.270069 ===
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: New worker <0.16236.14> connected from: {141,3,25,137}
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: =INFO REPORT==== 20-Mar-2019::14:40:30.276936 ===
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: Worker <0.16234.14> announced service: {node,[],"1711638382","ASR KIT",
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: "asr-en-01",
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: "en-EU-lecture_KIT-hybrid","audio",
Mar 20 14:40:30 elitr-mediator run-kit-mediator.sh[36775]: "en-EU","unseg-text",undefined}
If mediator writes logs on journal like in the provided example, you can check connected workers behavior like this
sh workerslist.sh | sort
or if you want to check workers connected on 20th of March
sh workerslist.sh 20
If mediator writes logs on journal like in the provided example, you can check client requests
sh clientrequestslist.sh