Grafana info
Графики grafana помогают в поиске узких мест и проблем. К примеру, когда будем ставить два-три проекта на один сервер, и без grafana вы можешь и не узнать о постоянных перезагрузках. Или к примеру, перестала набираться высота/майниться блоки. По логам вроде все ок, и в этом случае графики станут дополнительным местом, где можно поискать проблему - загрузка процессора или много операций на запись.
"Что за что отвечает?"
Здесь стоит обращать внимание на Uptime - время работы с момента последней перезагрузки. Так можно понять, что сервер работает корректно.
5m load (loading average) - тоже важный параметр, указывает на загрузку очереди операций процессора. В случае одного ядра: Как правило, если значение <0.7, то все хорошо. Если = 1.0 , то очередь заполнена полностью, и при увеличении нагрузки возникнут проблемы. Если больше 1.0, то процессор не справляется.
В случае, если ядра, к примеру 4, то при 5m load < 4.0 все ок.
Все остальные параметры достаточно проверить, что они не красные. Особенно параметр partition used, чтобы на диске всегда было место.
Здесь стоит обращать внимание на какие-то аномалии, резкие непериодические всплески.
а) Про system load (loading average) рассказано выше - показывает отношение имеющихся запросов на вычислительные ресурсы к количеству этих самых ресурсов.
На графике красная линия - максимум для этого процессора, ее превышение означает, что какие-то процессы в этот момент начинают зависать
б) Disk R/w data - запись на диск и чтение, врядли здесь что-то пойдет не так
в) Важный график, показывает, как уменьшается место на диске
Про верхний ряд можно сказать, что на него стоит обращать внимание, если все значения по максимуму - значит, происходит много операций записи на диск, возможно баг в проекте или его конфигурации.
Network sockstat - количество открытых соединений. Зависит от проекта, но большинство P2P, поэтому стоит смотреть, что они вообще есть.
Open descriptors, тоже стоит смотреть, что значения ненулевые, и меньше 64К. Так как 64К - максимум для линукса.