I was trying to add logging to my application when I realized how time consuming and expensive it was. What are some of your guys' problems with logging?
Technical problems I have with logging: it is manual in that I cannot just turn on logging for lines 345-387, or for function doTheThing(), I have to add log statements and monitor wherever they are output (or even set up their outputting). For compiled languages this seems like a tough problem to solve. For interpreted languages to deny me this feature is a slap in the face.
4 comments
[ 0.25 ms ] story [ 21.3 ms ] threadexcept BaseException as exc: print(exc)
Then you ask them to toss it at syslog server. It's running 5 year old log4j and you cry a little.
So they throw your logs at the syslog server... but someone turned on 'logging trap debugging' for all cisco devices. "Because we cant miss anything"
The disk is full because it produces 250gb of logs per hour. If we were using cloud logging it would be $50,000/month in costs.
So you end up as a lumberjack and quit IT so you can do some logging you dont hate.