I did a google search on kernel crash dumps, and while I found plenty of information on what they are and how to set them up, I could not seem to get a recommendation on whether they should be enabled or disabled on a production server.
From what I understand, kernel crash dumps are mostly useful for developers who are debugging kernels.
Would enabling kernel crash dumps provide any value to the average system administrator? And if so, are there downsides to enabling them (e.g., introducing security vulnerabilities or causing thrashing on low memory systems)?