Tôi đang gửi Graphite thời gian dành cho Bộ sưu tập rác (lấy từ jvm qua jmx). Đây là một bộ đếm tăng lên. Là cách của họ để có Graphite đồ thị sự thay đổi mỗi phút để tôi có thể nhìn thấy một đồ thị cho thấy thời gian dành cho GC theo phút?Graphite: hiển thị thay đổi so với giá trị trước
14
A
Trả lời
19
Bạn có thể biến bộ đếm thành tỷ lệ lần truy cập với hàm phái sinh, sau đó sử dụng hàm tổng hợp cho bộ đếm vào khung thời gian mà sau đó của bạn.
&target=summarize(derivative(java.gc_time), "1min") # time spent per minute
phái sinh (seriesList)
This is the opposite of the integral function. This is useful for taking a
running totalmetric and showing how many requests per minute were handled.
&target=derivative(company.server.application01.ifconfig.TXPackets)
Mỗi khi bạn chạy ifconfig, RX và TXPackets cao (giả sử có lưu lượng mạng.) Bằng cách áp dụng chức năng phái sinh, bạn có thể nhận một ý tưởng về các gói tin mỗi phút được gửi hoặc nhận, mặc dù bạn chỉ ghi lại tổng số.
Tóm tắt (seriesList, intervalString, func = 'tổng hợp', alignToFrom = False)
Summarize the data into interval buckets of a certain size.
By default, the contents of each interval bucket are summed together.
This is useful for counters where each increment represents a discrete event and
retrieving a “per X” value requires summing all the events in that interval.
Nguồn: http://graphite.readthedocs.org/en/0.9.10/functions.html
Các vấn đề liên quan
- 1. tích lũy giá trị trong Graphite
- 2. nhãn trục xêt achartengine thay đổi so với giá trị
- 3. Android NumberPicker kết thúc tốt đẹp giá trị khi hiển thị giá trị được thay đổi
- 4. WPF ComboBox SelectedItem - thay đổi thành giá trị trước
- 5. So sánh giá trị int với một mảng, sau đó hiển thị nếu giá trị khớp hoặc không khớp với
- 6. angularjs đặt giá trị mặc định để hiển thị trước khi đánh giá
- 7. DateTimePicker hiển thị ngày hôm nay thay vì hiển thị Giá trị thực tế
- 8. Thay đổi màu hàng từ giá trị ô trong bảng hiển thị của google
- 9. Giá trị menu Selectmenu jQuery được đặt động sẽ không thay đổi giá trị được chọn hiển thị
- 10. Nếu thay đổi giá trị trong mẫu sau khi bưu điện, Mẫu vẫn hiển thị giá trị cũ
- 11. Sử dụng bộ lọc trên ng-tùy chọn để thay đổi giá trị được hiển thị
- 12. giá trị Thay đổi hộp chọn của "hiển thị 10 mục" của jquery DataTable
- 13. hiển thị sống width và height giá trị về việc thay đổi cửa sổ thay đổi kích thước
- 14. So sánh biến Ngày giờ có thể thay đổi được với giá trị mặc định
- 15. Thay đổi enum hiển thị
- 16. cài đặt hiển thị so với ẩn/hiển thị
- 17. thay đổi giá trị của ko.observable
- 18. Chia cho 0 Giá trị hiển thị
- 19. Giá trị hiển thị trượt jquery ui
- 20. (mặc định) Implicit giá trị so với giá trị Explicit
- 21. JAXB + Enums + Hiển thị Nhiều giá trị
- 22. So sánh loại mẫu với giá trị số không đổi
- 23. JQuery phong cách hiển thị giá trị
- 24. giá trị hiển thị trong jQueryUI ProgressBar
- 25. Thay đổi một giá trị trong SQLite3
- 26. Cách thay đổi giá trị nội dung của giả: trước phần tử bằng Javascript
- 27. Magento thay đổi tùy Lựa chọn giá trị trước khi thêm nó vào giỏ hàng
- 28. Thay đổi số hiển thị JQuery Knob
- 29. Thay đổi giá trị max_heap_table_size?
- 30. Giá trị thay đổi SQL
tôi có thể bằng cách nào đó có được mỗi giá trị thứ hai sử dụng một cái gì đó giống như trên? – gyre
câu hỏi là làm thế nào để tôi làm điều đó nếu lược đồ lưu trữ được thiết lập để lưu trữ 1 điểm dữ liệu mỗi 30 giây. – gyre
Ngoài ra, nếu dữ liệu của bạn có giá trị rỗng, 'phái sinh()' sẽ không hoạt động tốt nếu không có sự trợ giúp. Bạn nên thêm 'keepLastValue', ví dụ:' derivative (keepLastValue()) ' –