Does MIP SDK query the log of recording server?

For devicehandling.txt located in \ProgramData\Milestone\XProtect Recording Server\Logs\, I want to query some camera overflow information like below.

"2017-07-19 15:14:03.824+08:00 [ 154] WARNING - Pipeline Video stream 01 in overflow. QueueCount=500, BytesInQueue=7694408

2017-07-19 15:14:03.824+08:00 [ 186] WARNING - Pipeline Video stream 01 in overflow. QueueCount=500, BytesInQueue=7694408

2017-07-19 15:14:03.824+08:00 [ 162] WARNING - Pipeline Video stream 01 in overflow. QueueCount=500, BytesInQueue=7694408"

Does MIP SDK have any methods to query this log file?

Thanks.

You can create rules based on the System Monitor events, and have these rules trigger a User-Defined event.

You can then listen to the User-Defined event and perform your action.