There is no command I am aware of that will directly search for a file with a specific content. You will have to open each file, and use regex to find the string. You would use Get-Childitem to get a list of each file in the log directory, and then foreach item you would Get-Content and then check if that content has the string you are looking for.
However, if you wanted an A+, you could run the task of searching each file as a job or a runspace to check each file in parallel/new thread, which would greatly increase the speed of sorting through many files, but that is a more advanced technique.
Part of the lesson is learning how to code this, so I am omitting the code, and giving you the key commands you should be looking at.