You could test that the logging and parsing are in step, which then reduces the developer time to "Doh, red test" and a simple fix.
So...integrate quick scripts to get a count of IP addresses into your app's test suite?
Why increase your burden even to that? Computers are there to do stupid repetitive stuff for us so we don't have to. Why design a logging format that requires even minimal manual intervention to keep automated parsing working?