]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/admin: dump DERIVE metrics as signed integer 42203/head
authorKefu Chai <kchai@redhat.com>
Wed, 7 Jul 2021 02:29:59 +0000 (10:29 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 7 Jul 2021 02:31:14 +0000 (10:31 +0800)
commitda43d1df916466780289a867261071d8dd0aa30b
treec94abe73fed5610afc6a68a4d55644884362a575
parent5605484724f27efd7d73ddcb20f86810d904bcb6
crimson/admin: dump DERIVE metrics as signed integer

per include/seastar/core/metrics.hh,

// The value binding data types
enum class data_type : uint8_t {
    COUNTER, // unsigned int 64
    GAUGE, // double
    DERIVE, // signed int 64
    ABSOLUTE, // unsigned int 64
    HISTOGRAM,
};

the DERIVE values are signed.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/admin/osd_admin.cc