I agree with you about C# there. I don't use it really at all, but the times I did it felt like I was writing Go with how nice the stdlib was and that I could just use the dotnet CLI on Linux too. It was pleasant and productive to use.
That get's the job done too for those events depending on what you need them for. httptrace could be heavy handed if all you want is simple events like you show.