Gnuplot
Материал из noname.com.ua
Версия от 14:33, 26 января 2011; Sirmax (обсуждение | вклад) (Защищена страница «Gnuplot» [edit=sysop:move=sysop])
GnuPlot
Скрипт для рисования 4 графиков в 3-х мерном пространстве
Сдвиг по оси Y - номер сервера.
#!/usr/bin/gnuplot -persist set terminal png size 1600,800 # Размер и формат графика. set output "/var/www/nginx/2/2.png" set title "Title of Plot" # Заголовок set nokey # не знаю. Уточнить. set key top left # Расположение подписи set key box # Оформление (в рамке) подписи к графикам set xlabel "Date" # Метка по оси Х set xdata time # Описать что по оси Х время (формат ниже) set timefmt "%Y-%m-%d-%H-%M-%S" # Формат даты соответвует формату gnu date # В моем случае был удобен такой формат. set ylabel "Servers" set zlabel "CPU" set zrange [0:100] splot \ "hy-netrac-p1.core.sdn.telia.se-CPU_usage.txt.data" using 1:(1):2 with lines title "hy-netrac-p1.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p2.core.sdn.telia.se-CPU_usage.txt.data" using 1:(2):2 with lines title "hy-netrac-p2.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p3.core.sdn.telia.se-CPU_usage.txt.data" using 1:(3):2 with lines title "hy-netrac-p3.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(4):2 with lines title "hy-netrac-p4.core.sdn.telia.se-CPU_usage", \ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(1):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(2):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(3):(50) with lines title "50%" ,\ "hy-netrac-p4.core.sdn.telia.se-CPU_usage.txt.data" using 1:(4):(50) with lines title "50%"