Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

rrdgraph_data - Trực tuyến trên đám mây

Chạy rrdgraph_data trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh rrdgraph_data có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


rrdgraph_data - chuẩn bị dữ liệu để vẽ đồ thị trong biểu đồ rrdtool

SYNOPSIS


DEF:=::[: bước =] [: start =] [: end =]
[: giảm =<CF>] [: daemon =]

VDEF:vname=RPN biểu hiện

CDEF:vname=RPN biểu hiện

MÔ TẢ


Ba hướng dẫn này trích xuất các giá trị dữ liệu từ DRR tệp, tùy chọn thay đổi
chúng (ví dụ, hãy nghĩ về chuyển đổi byte sang bit). Nếu muốn, bạn cũng có thể
xác định các biến chứa thông tin hữu ích như vân vân tối đa, tối thiểu. Hai trong
các hướng dẫn sử dụng một ngôn ngữ được gọi là RPN được mô tả trong trang hướng dẫn sử dụng của chính nó.

Tên biến (vname) phải được tạo thành các chuỗi ký tự sau "AZ, az, 0-9,
-, _ "và độ dài tối đa là 255 ký tự.

Khi chọn tên biến, hãy đảm bảo rằng bạn không chọn tên đã được sử dụng bởi
một nhà điều hành RPN. Đặt cược an toàn là sử dụng tên viết thường hoặc viết hoa hỗn hợp cho các biến vì
toán tử sẽ luôn ở dạng chữ hoa.

DEF


DEF:=::[: bước =] [: start =] [: end =]
[: giảm =<CF>] [: daemon =]

Lệnh này tìm nạp dữ liệu từ một DRR tập tin. Tên ảo vname sau đó có thể được sử dụng
trong suốt phần còn lại của script. Theo mặc định, một Dịch cái nào chứa cái chính xác
dữ liệu hợp nhất ở độ phân giải thích hợp sẽ được chọn. Độ phân giải có thể là
được ghi đè bằng tùy chọn --step. Độ phân giải lại có thể được ghi đè bằng cách chỉ định
các bước kích thước. Khoảng thời gian của dữ liệu này giống như đối với biểu đồ theo mặc định, bạn
có thể ghi đè điều này bằng cách chỉ định Bắt đầu cuối. Hãy nhớ thoát khỏi dấu hai chấm trong thời gian
sự chỉ rõ!

Nếu độ phân giải của dữ liệu cao hơn độ phân giải của biểu đồ, dữ liệu sẽ
được củng cố thêm. Điều này có thể dẫn đến một biểu đồ kéo dài thời gian hơn một chút so với
yêu cầu. Lý tưởng nhất là mỗi điểm trong biểu đồ phải tương ứng với một CDP từ một Dịch.
Ví dụ, nếu của bạn DRR có một Dịch với độ phân giải 1800 giây mỗi CDP, bạn nên
tạo một hình ảnh có chiều rộng 400 và khoảng thời gian 400 * 1800 giây (sử dụng bắt đầu thích hợp và
thời gian kết thúc, chẳng hạn như "--start end-8days8hours").

Nếu cần phải hợp nhất, CF của Dịch được chỉ định trong DEF chính nó sẽ là
được sử dụng để giảm mật độ dữ liệu. Hành vi này có thể được thay đổi bằng cách sử dụng ": Reduce =<CF>". Điều này
tham số tùy chọn chỉ định CF để sử dụng trong giai đoạn giảm dữ liệu.

Có thể yêu cầu các nguồn dữ liệu đơn lẻ từ một RRDCacheD, xem rrdcached,
sử dụng ": daemon =" tham số. Giá trị được cung cấp cho tham số này theo sau
cú pháp tương tự như các phương tiện khác để chỉ định địa chỉ của daemon bộ nhớ đệm. Nó được mô tả
chi tiết trong rrdcached. Tuy nhiên, hãy lưu ý rằng dấu hai chấm (trong địa chỉ IPv6 và như một cổng
dấu phân tách, chẳng hạn) cần phải được thoát ra bằng cách sử dụng dấu gạch chéo ngược.

Ví dụ:

DEF: ds0 = router.rrd: ds0: AVERAGE
DEF: ds0weekly = router.rrd: ds0: AVERAGE: step = 7200
DEF: ds0weekly = router.rrd: ds0: AVERAGE: start = end-1h
DEF:ds0weekly=router.rrd:ds0:AVERAGE:start=11\:00:end=start+1h
DEF: ds0weekly = router.rrd: ds0: AVERAGE: daemon = collect1.example.com

VDEF


VDEF:vname=RPN biểu hiện

Lệnh này trả về một giá trị và / hoặc thời gian theo RPN các câu lệnh được sử dụng. Các
kết quả vname tùy thuộc vào các chức năng được sử dụng, sẽ có một giá trị và một thành phần thời gian.
Khi bạn sử dụng cái này vname trong cái khác RPN biểu thức, bạn đang chèn giá trị của nó một cách hiệu quả
giống như thể bạn đã đặt một số ở nơi đó. Biến cũng có thể được sử dụng trong
các phần tử in và đồ thị khác nhau.

Ví dụ: "VDEF: avg = mydata, AVERAGE"

Lưu ý rằng hiện tại chỉ có các hàm tổng hợp hoạt động trong các biểu thức rpn của VDEF. Các bản vá cho
thay đổi này được hoan nghênh.

CDEF


CDEF:vname=RPN biểu hiện

Lệnh này tạo một tập hợp các điểm dữ liệu mới (chỉ trong bộ nhớ, không phải trong DRR tập tin) ra khỏi
một hoặc nhiều chuỗi dữ liệu khác. Các RPN hướng dẫn được sử dụng để đánh giá một
chức năng trên mỗi điểm dữ liệu. Kết quả vname sau đó có thể được sử dụng thêm trong
tập lệnh, giống như thể nó được tạo bởi DEF chỉ dẫn.

Ví dụ: "CDEF: mydatabits = mydata, 8, *"

VỀ CHÚNG TÔI CDEF so với VDEF


Tại một số điểm trong quá trình xử lý, công cụ RRD đã tập hợp một loạt các tỷ lệ sẵn sàng để hiển thị.

CDEF hoạt động trên một mảng như vậy. Ví dụ, CDEF: mới = ds0,8, * sẽ nhân mỗi
thành viên mảng bằng tám (có thể chuyển đổi byte thành bit). Kết quả là một mảng
chứa các giá trị mới.

VDEF cũng hoạt động trên một mảng như vậy nhưng theo một cách khác. Ví dụ,
VDEF: max = ds0, MAXIMUM sẽ quét từng thành viên của mảng và lưu trữ giá trị lớn nhất.

Thời Gian do bạn sử dụng VDEF so với CDEF?
Sử dụng CDEF để chuyển đổi dữ liệu của bạn trước khi vẽ biểu đồ. Trong ví dụ trên, chúng tôi sẽ sử dụng CDEF
để biến đổi byte thành bit trước khi vẽ đồ thị các bit.

Bạn sử dụng một VDEF nếu bạn muốn tối đa (1,5,3,2,4) để trả về năm sẽ được hiển thị trong
chú giải của biểu đồ (để trả lời, giá trị lớn nhất trong khoảng thời gian biểu đồ là bao nhiêu).

Nếu bạn muốn áp dụng các phép toán 'phức tạp' cho kết quả của VDEF, bạn phải sử dụng CDEF
một lần nữa vì các VDEF chỉ trông giống như các biểu thức RPN, chúng không thực sự như vậy.

Sử dụng rrdgraph_data trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad