Ini adalah perintah rrdgraph_graph yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
rrdgraph_graph - referensi perintah grafik rrdtool
RINGKASAN
MENCETAK:nama v:format[:waktu-waktu|:valstrftime|:valstrfdurasi]
GPRINT:nama v:format
KOMENTAR:teks
ATURAN:waktu#warna[:[legenda][: garis putus-putus[=pada_s[,mati_s[,pada_s,mati_s]...]] [:dasbor-offset=mengimbangi]]]
HRULE:nilai#warna[:[legenda][: garis putus-putus[=pada_s[,mati_s[,pada_s,mati_s]...]] [:dasbor-offset=mengimbangi]]]
GARIS[lebar]:nilai[#warna][:[legenda][:TUMPUKAN][: lewati skala][: garis putus-putus[=pada_s[,mati_s
[,pada_s,mati_s]...]] [:dasbor-offset=mengimbangi]]]
DAERAH:nilai[#warna][:[legenda][:TUMPUKAN][: lewati skala]]
KUTU:nama v#rrggbb[aa][:pecahan[:legenda]]
BERGESER:nama v:mengimbangi
TEKSTALIGN:{meninggalkan|benar|dibenarkan|pusat}
MENCETAK:nama v:CF:format (tidak digunakan lagi)
GPRINT:nama v:CF:format (tidak digunakan lagi)
TUMPUKAN:nama v#warna[:legenda] (tidak digunakan lagi)
DESKRIPSI
Petunjuk ini memungkinkan Anda membuat gambar atau laporan. Jika Anda tidak menggunakan grafik apa pun
elemen, tidak ada grafik yang dihasilkan. Demikian pula, tidak ada laporan yang dihasilkan jika Anda tidak menggunakan print
Pilihan.
MENCETAK:nama v:format[:waktu-waktu|:valstrftime|:valstrfdurasi]
Bergantung pada konteksnya, baik komponen nilai (tanpa akhiran, valstrftime atau
valstrfduration) atau komponen waktu (strftime) dari a VDEF dicetak menggunakan format. Sekarang
kesalahan untuk menentukan a nama v dihasilkan oleh DEF or CDEF.
Teks apa saja di format dicetak secara harfiah dengan satu pengecualian: Karakter persen
memperkenalkan string formatter. Tali ini dapat berupa:
Untuk mencetak nilai:
%% hanya mencetak karakter '%' literal
%#.#le
mencetak angka seperti 1.2346e+04. Bilangan bulat opsional # menunjukkan lebar bidang dan desimal
presisi.
%#.#lf
mencetak angka seperti 12345.6789 (%5.4lf), dengan lebar dan presisi bidang opsional.
%s tempatkan ini setelah %le, %jika or %lg. Ini akan diganti dengan SI yang sesuai
satuan magnitudo dan nilainya akan diskalakan sesuai (123456 -> 123.456 k).
%S mirip dengan %s. Namun, itu menggunakan satuan besaran yang ditentukan sebelumnya. Jika ada
belum ada unit seperti itu, ia mencoba mendefinisikannya (seperti %s) kecuali nilainya nol,
dalam hal ini satuan besarnya tetap tidak terdefinisi. Jadi, formatter string menggunakan %S dan
tidak %s semua akan menggunakan satuan besaran yang sama kecuali untuk nilai nol.
Jika Anda CETAK nilai VDEF, Anda juga dapat mencetak waktu yang terkait dengannya dengan menambahkan
string :waktu-waktu ke format. Perhatikan bahwa RRDtool menggunakan fungsi strftime dari OS Anda C
Perpustakaan. Ini berarti bahwa penentu konversi dapat bervariasi. Periksa halaman manual jika Anda
tidak pasti. Berikut ini adalah daftar penentu konversi yang biasanya didukung di:
papan. Memformat nilai yang ditafsirkan sebagai stempel waktu dengan :valstrftime dilakukan juga.
%a Nama hari kerja disingkat sesuai dengan lokal saat ini.
%A Nama lengkap hari kerja sesuai dengan lokal saat ini.
%b Nama bulan disingkat sesuai dengan lokal saat ini.
%B Nama bulan penuh sesuai dengan lokal saat ini.
%c Representasi tanggal dan waktu yang disukai untuk lokal saat ini.
%d Hari dalam bulan sebagai angka desimal (kisaran 01 hingga 31).
%H Jam sebagai angka desimal menggunakan jam 24 jam (rentang 00 hingga 23).
%I Jam sebagai angka desimal menggunakan jam 12 jam (rentang 01 hingga 12).
%j Hari dalam setahun sebagai angka desimal (rentang 001 hingga 366).
%m Bulan sebagai angka desimal (kisaran 01 hingga 12).
%M Menit sebagai angka desimal (kisaran 00 hingga 59).
%p Baik `AM' atau `PM' sesuai dengan nilai waktu yang diberikan, atau string yang sesuai
untuk lokal saat ini. Siang diperlakukan sebagai `pm' dan tengah malam sebagai `am'. Perhatikan bahwa di
banyak lokal dan notasi `pm' tidak didukung dan dalam kasus seperti itu %p akan kembali dan
string kosong.
%s Yang kedua sebagai angka desimal (kisaran 00 hingga 61).
%S Detik sejak zaman (1.1.1970) (tergantung libc non standar!)
%U Nomor minggu tahun ini sebagai angka desimal, kisaran 00 hingga 53, mulai
dengan hari Minggu pertama sebagai hari pertama minggu 01. Lihat juga %V dan %W.
%V Nomor minggu ISO 8601:1988 tahun ini sebagai angka desimal, berkisar 01 hingga
53, di mana minggu 1 adalah minggu pertama yang memiliki setidaknya 4 hari dalam tahun berjalan, dan
dengan Senin sebagai hari pertama dalam seminggu. Lihat juga %U dan %W.
%w Hari dalam seminggu sebagai desimal, berkisar 0 hingga 6, Minggu adalah 0. Lihat juga %u.
%W Nomor minggu tahun ini sebagai angka desimal, kisaran 00 hingga 53, mulai
dengan Senin pertama sebagai hari pertama minggu 01.
%x Representasi tanggal yang disukai untuk lokal saat ini tanpa waktu.
%X Representasi waktu yang disukai untuk lokal saat ini tanpa tanggal.
%y Tahun sebagai angka desimal tanpa abad (kisaran 00 hingga 99).
%Y Tahun sebagai angka desimal termasuk abad.
%Z Zona waktu atau nama atau singkatan.
%% Karakter `%' literal.
Memformat nilai sebagai durasi dilakukan menggunakan printf seperti spesifikasi konversi:
- Semua karakter spesifikasi non-konversi disalin tidak berubah
- Spesifikasi konversi memiliki format '%' [ ['0'] minwidth ] [ '.' presisi ] penentu konversi
Dengan penentu konversi menjadi salah satu dari:
% '%' mentah adalah output, lebar dan presisi diabaikan
W Jumlah minggu
d Jumlah hari, jumlah modulus minggu
D Jumlah hari
h Jumlah jam, jumlah modulus hari
H Jumlah jam
m Jumlah menit, jumlah modulus jam
M Jumlah menit
s Jumlah detik, jumlah modulus menit
S Jumlah detik
f Jumlah milidetik, modulus detik
MENCETAK:nama v:CF:format
Tidak digunakan lagi. penggunaan itu yang baru bentuk of ini Command in yang baru script. Bentuk pertama ini
perintah harus digunakan dengan CDEF nama vs.
GRAFIK
GPRINT:nama v:format
Ini sama dengan "CETAK", tetapi dicetak di dalam grafik.
GPRINT:nama v:CF:format
Tidak digunakan lagi. penggunaan itu yang baru bentuk of ini Command in yang baru script. Ini sama dengan "CETAK",
tetapi dicetak di dalam grafik.
KOMENTAR:teks
Teks dicetak secara harfiah di bagian legenda grafik. Perhatikan bahwa di RRDtool 1.2 Anda
harus menghindari titik dua dalam teks KOMENTAR dengan cara yang sama seperti Anda harus menghindarinya *MENCETAK
perintah dengan menulis '\:'.
ATURAN:waktu#warna[:[legenda][: garis putus-putus[=aktif_s[,off_s[,on_s,off_s]...]]]:dasbor-offset=mengimbangi]]]
Gambarlah garis vertikal di waktu. Warnanya terdiri dari tiga bilangan heksadesimal
menentukan komponen warna rgb (00 mati, FF maksimum) merah, hijau dan biru
diikuti oleh alfa opsional. Opsional, kotak legenda dan string dicetak di
bagian legenda. waktu dapat berupa angka atau variabel dari a VDEF. Ini adalah kesalahan untuk digunakan
nama vs dari DEF or CDEF di sini. Garis putus-putus dapat digambar dengan menggunakan strip pengubah. Lihat
GARIS lebih lanjut.
HRULE:nilai#warna[:[legenda][: garis putus-putus[=aktif_s[,off_s[,on_s,off_s]...]]]:dasbor-offset=mengimbangi]]]
Gambarlah garis mendatar di nilai. HRULE bertindak seperti LINE kecuali yang tidak memiliki
efek pada skala grafik. Jika HRULE berada di luar area grafik, itu tidak akan
terlihat dan tidak akan muncul di legenda secara default.
GARIS[lebar]:nilai[#warna][:[legenda][:TUMPUKAN][: lewati skala][: garis putus-putus[=aktif_s[,mati_s
[,hidup_s,mati_s]...]][:dasbor-offset=mengimbangi]]]
Gambar garis dengan lebar yang ditentukan ke grafik. lebar dapat berupa angka floating point.
Jika warna tidak ditentukan, gambar dilakukan 'tidak terlihat'. Ini berguna ketika
menumpuk sesuatu yang lain di atas baris ini. Juga opsional adalah kotak dan string legenda
yang akan dicetak di bagian legenda jika ditentukan. NS nilai dapat dihasilkan oleh
DEF, VDEF, dan CDEF. Jika opsional TUMPUKAN pengubah digunakan, baris ini ditumpuk di atas
dari elemen sebelumnya yang dapat menjadi GARIS atau DAERAH.
Biasanya fungsi grafik memastikan bahwa seluruh GARIS or DAERAH terlihat di
bagan. Penskalaan grafik akan dimodifikasi sesuai kebutuhan. Setiap GARIS or
DAERAH dapat dikecualikan dari proses ini dengan menambahkan opsi lewati skala.
strip pengubah memungkinkan gaya garis putus-putus. Tanpa opsi lebih lanjut a simetris
garis putus-putus dengan panjang segmen 5 piksel akan digambar. Pola dasbor bisa menjadi
berubah jika tanda hubung= parameter diikuti oleh salah satu nilai atau angka genap (1, 2,
4, 6, ...) dari nilai positif. Setiap nilai memberikan panjang alternatif pada_s dan mati_s
bagian dari stroke. NS tanda hubung-offset parameter menentukan mengimbangi ke dalam pola di
mana stroke dimulai.
Jika Anda tidak menentukan warna, Anda tidak dapat menentukan legenda. Jika Anda ingin menggunakan
TUMPUKAN, gunakan "LINEx: ::STACK" formulir.
DAERAH:nilai[#warna[#warna2]][:[legenda][:TUMPUKAN][: lewati skala][:ketinggian kelas=y]
Lihat GARIS, namun luas antara sumbu x dan garis akan terisi.
Jika color2 ditentukan, area tersebut akan diisi dengan gradien.
tingkat kelulusan parameter dapat membuat tiga perilaku yang berbeda. Jika tingkat kelulusan > 0, maka
gradien adalah ketinggian tetap, mulai dari garis turun. Jika tingkat kelulusan < 0, maka
gradien dimulai pada ketinggian tetap di atas sumbu x, turun ke sumbu x. Jika tinggi
== 0, maka gradien bergerak dari garis ke sumbu x.
Nilai default untuk tingkat kelulusan adalah 50.
KUTU:nama v#rrggbb[aa]:pecahan[:legenda]]
Plot tanda centang (garis vertikal) untuk setiap nilai nama v itu bukan nol dan bukan
*TIDAK DIKENAL*. NS pecahan argumen menentukan panjang tanda centang sebagai pecahan dari
sumbu y; nilai defaultnya adalah 0.1 (10% dari sumbu). Perhatikan bahwa spesifikasi warna
tidak opsional. Tanda TICK biasanya dimulai dari tepi bawah area grafik. Jika
fraksi negatif mereka mulai di batas atas area grafik.
BERGESER:nama v:mengimbangi
Menggunakan perintah ini alat RRD akan membuat grafik elemen-elemen berikut dengan offset yang ditentukan.
Misalnya, Anda dapat menentukan offset ( 7*24*60*60 = ) 604'800 detik untuk "melihat ke belakang"
satu minggu. Pastikan untuk memberi tahu pemirsa grafik Anda bahwa Anda melakukan ini ... Seperti yang lainnya
elemen grafik, Anda dapat menentukan angka atau variabel di sini.
TEKSTALIGN:{meninggalkan|benar|dibenarkan|pusat}
Label ditempatkan di bawah grafik. Ketika mereka meluap ke kiri, mereka membungkus ke yang berikutnya
garis. Secara default, garis dibenarkan kiri dan kanan. NS TEKSTALIGN fungsi memungkinkan Anda
ubah default ini. Ini adalah perintah dan bukan pilihan, sehingga Anda dapat mengubah
default beberapa kali dalam daftar argumen Anda.
TUMPUKAN:nama v#warna[:legenda]
Tidak digunakan lagi. penggunaan itu TUMPUKAN pengubah on itu lain perintah sebagai gantinya!
Beberapa catatan on menumpuk
Saat menumpuk, elemen tidak ditempatkan di atas sumbu X melainkan di atas sumbu sebelumnya
elemen. Pasti ada sesuatu untuk ditumpuk.
Anda dapat menggunakan gaib LINE atau AREA untuk ditumpuk.
An tidak dikenal value membuat seluruh tumpukan tidak diketahui sejak saat itu. Anda tidak tahu di mana
untuk memulai (nilai yang tidak diketahui) dan karena itu tidak tahu harus berakhir di mana.
Jika Anda ingin memastikan bahwa Anda akan menampilkan variabel tertentu, pastikan untuk tidak pernah
menumpuk pada nilai yang tidak diketahui. Gunakan instruksi CDEF dengan IF dan UN untuk melakukannya.
CATATAN on legenda argumen
Lolos itu usus besar
Tanda titik dua ':' di a legenda argumen akan menandai akhir dari legenda. Untuk memasukkan ':' sebagai bagian
legenda, titik dua harus diloloskan dengan garis miring terbalik '\:'. Hati-hati banyak
lingkungan proses backslash sendiri, jadi mungkin perlu untuk menulis dua
garis miring terbalik untuk satu yang diteruskan ke rrd_graph.
String format
Teks yang dicetak di bawah grafik sebenarnya dapat diformat dengan menambahkan escape khusus
karakter di akhir teks. Ketika karakter seperti itu muncul, semua teks yang tertunda adalah
didorong ke grafik sesuai dengan karakter yang ditentukan.
Penanda yang valid adalah: \j untuk dibenarkan, \l untuk rata kiri, \r untuk rata kanan, dan \c untuk
terpusat. Di bagian berikutnya ada contoh yang menunjukkan cara menggunakan pemformatan terpusat.
\n adalah alias yang valid untuk \l karena penguraian yang tidak lengkap di versi RRDtool sebelumnya mengarah ke
perilaku ini dan sejumlah orang telah menggunakannya.
Biasanya ada dua karakter spasi yang disisipkan di antara setiap dua item yang dicetak ke dalam
grafik. Spasi setelah string dapat ditekan dengan meletakkan a \g di akhir
rangkaian. NS \g juga mengabaikan ruang apa pun di dalam string jika berada di akhir
rangkaian. Ini dapat digunakan sehubungan dengan %s untuk menekan unit string kosong.
GPRINT:a:MAX:%lf%s\g
Kasus khusus adalah KOMENTAR:\s yang memasukkan beberapa ruang vertikal tambahan sebelum menempatkan
deretan legenda berikutnya.
Jika Anda ingin memiliki legenda rata kiri dan kanan pada baris yang sama, gunakan KOMENTAR:\u untuk pergi
satu baris kembali seperti ini:
KOMENTAR:kiri\l
KOMENTAR:\u
KOMENTAR: benar\r
Ada juga kontrol 'nop' untuk situasi di mana Anda ingin string benar-benar diakhiri dengan a
urutan karakter garis miring terbalik \.
KOMENTAR:OS\2\.
Saat menggunakan font proporsional dalam grafik Anda, karakter tab atau urutan \t akan
elemen legenda line-up. Perhatikan bahwa tab yang dimasukkan relatif terhadap awal
elemen legenda saat ini!
Karena RRDtool 1.3 menggunakan Pango untuk merender teks, Anda dapat menggunakan markup Pango. Pango menggunakan
xml merentang tag untuk instruksi pemformatan sebaris.:
Contoh sederhana dari string yang ditandai mungkin:
Teks biru itu !
Daftar lengkap atribut untuk tag span (diambil dari dokumentasi pango):
font_desc
String deskripsi font, seperti "Sans Italic 12"; perhatikan bahwa rentang lainnya
atribut akan menimpa deskripsi ini. Jadi jika Anda memiliki "Sans Italic" dan juga a
style="normal", Anda akan mendapatkan Sans normal, bukan miring.
font_family
Nama keluarga font
wajah
Sinonim untuk font_family
ukuran
Ukuran font dalam 1024 poin, atau salah satu ukuran absolut 'xx-small', 'x-small',
'kecil', 'sedang', 'besar', 'x-besar', 'xx-besar', atau salah satu ukuran relatif
'lebih kecil' atau 'lebih besar'. Jika Anda ingin menentukan ukuran absolut, biasanya lebih mudah untuk
manfaatkan kemampuan untuk menentukan deskripsi font parsial menggunakan 'font_desc';
anda dapat menggunakan font_desc='12.5' daripada size='12800'.
gaya
Salah satu dari 'normal', 'miring', 'miring'
berat
Salah satu dari 'ultralight', 'light', 'normal', 'bold', 'ultrabold', 'heavy', atau numerik
berat
varian
'normal' atau 'smallcaps'
meregang
Salah satu dari 'ultracondensed', 'extracondensed', 'condensed', 'semicondensed', 'normal',
'semiexpanded', 'expanded', 'extraexpanded', 'ultraexpanded'
latar depan
Spesifikasi warna RGB seperti '#00FF00' atau nama warna seperti 'merah'
latar belakang
Spesifikasi warna RGB seperti '#00FF00' atau nama warna seperti 'merah'
menggarisbawahi
Salah satu dari 'tidak ada', 'tunggal', 'ganda', 'rendah', 'kesalahan'
garis bawah_warna
Warna garis bawah; spesifikasi warna RGB seperti '#00FF00' atau nama warna
seperti 'merah'
naik
Perpindahan vertikal, dalam 10000 em. Bisa negatif untuk subscript, positif
untuk superskrip.
strikethrough
'benar' atau 'salah' apakah akan mencoret teks
coret_warna
Warna garis yang dicoret; spesifikasi warna RGB seperti '#00FF00' atau a
nama warna seperti 'merah'
mundur
'true' atau 'false' apakah akan mengaktifkan fallback. Jika dinonaktifkan, maka karakter hanya akan
digunakan dari font yang paling cocok pada sistem. Tidak ada fallback yang akan dilakukan untuk
font lain pada sistem yang mungkin berisi karakter dalam teks. mundur adalah
diaktifkan secara default. Sebagian besar aplikasi seharusnya tidak menonaktifkan fallback.
lang
Kode bahasa, yang menunjukkan bahasa teks
spasi_huruf
Spasi antar huruf dalam 1024 titik.
gaya berat
Salah satu dari 'selatan', 'timur', 'utara', 'barat', 'otomatis'.
gravitasi_petunjuk
Salah satu 'alami', 'kuat', 'garis'.
Untuk menghemat pengetikan, ada juga beberapa pintasan:
b Berani
besar Membuat font relatif lebih besar, setara dengan
i Miring
s Mencoret
di bawah tanda tangan
sup yg ditulis di atas
kecil
Membuat font relatif lebih kecil, setara dengan
tt font monospace
u menggarisbawahi
Gunakan rrdgraph_graph online menggunakan layanan onworks.net