Я выполняю несколько человечность (точные) поля, и у меня есть collectd продвижение данных до центрального logstash поля, которое затем отправляет его в углерод (графит).
Я выполняю плагин процессов для collectd, который дает процессорное время с 10-секундным интервалом. То, чего я хочу смочь строить диаграмму в графите, является использованием CPU (или в миге или предпочтительно в проценте, но я понимаю, что это может быть проблематично) для каждого процесса.
Я - просто не понимание, как взять метрику процессорного времени процесса, которая является постоянно увеличивающимся счетчиком процессорного времени, используемого процессом, и превратите это в индикатор того, сколько CPU процесс использует со временем.
Я могу сделать это, и если так, как?
Я уверен, что значение, о котором вы говорите, кратно джиффи. Я помню, что вы должны разделить его на 10, затем вы можете просто конвертировать его в процент, конвертируя его в курс (например, построив его производную на графите)
.