Есть ли способ проверить количество аварий ядра, произошедших в системе? Если нет, есть идеи, как сделать эту новую функцию?
Хотелось бы услышать ответ для большинства Unix-подобных систем :)
Вы можете просмотреть все файлы / var / log / message и подсчитать количество заголовков, определенных для перезагрузки. Так как обычно перезагружается после паники ядра.
Если вы настроите kdump
Kdump is a kexec based crash dumping mechansim for Linux.
Kdump functionality is broken mainly in two components, user space and kernel space.
Kernel space patches are already part of main line kernel tree.
User space component is nothing but a patch on top of existing kexec tools.
вы можете настроить kdump_post
сценарий в /etc/kdump.conf
запускать произвольный скрипт для увеличения числа каждый раз, когда вы получаете паника..
kdump_post <binary | script>
This directive allows you to run a specified executable just after the memory dump
process terminates. The exit status from the dump process is fed to the kdump_post
executable, which can be used to trigger different actions for success or failure.
Преимущество этого подхода в том, что тогда вы также сможете настроить kdump, который может предоставить ценную информацию для анализа основных причин паники ядра, даже если вы не хакер ядра ...