Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

etcdserver,mvcc: add more storage layer metrics #9761

Merged
merged 8 commits into from
May 23, 2018
Merged

Commits on May 23, 2018

  1. etcdserver: add "etcd_server_heartbeat_failures_total"

    {"level":"warn","ts":1527101858.4149103,"caller":"etcdserver/raft.go:370","msg":"failed to send out heartbeat; took too long, server is overloaded likely from slow disk","heartbeat-interval":0.1,"expected-duration":0.2,"exceeded-duration":0.025771662}
    {"level":"warn","ts":1527101858.4149644,"caller":"etcdserver/raft.go:370","msg":"failed to send out heartbeat; took too long, server is overloaded likely from slow disk","heartbeat-interval":0.1,"expected-duration":0.2,"exceeded-duration":0.034015766}
    
    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    896a5e4 View commit details
    Browse the repository at this point in the history
  2. etcdserver: add "etcd_server_slow_apply_total"

    {"level":"warn","ts":1527101858.6985068,"caller":"etcdserver/util.go:115","msg":"apply request took too long","took":0.114101529,"expected-duration":0.1,"prefix":"","request":"header:<ID:1029181977902852337> put:<key:\"\\000\\000...
    
    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    dd1baf6 View commit details
    Browse the repository at this point in the history
  3. mvcc/backend: clean up mutex, logging

    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    58e3ead View commit details
    Browse the repository at this point in the history
  4. mvcc/backend: document metrics ExponentialBuckets

    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    60a9ec8 View commit details
    Browse the repository at this point in the history
  5. mvcc/backend: add "etcd_disk_backend_defrag_duration_seconds"

    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    d326b29 View commit details
    Browse the repository at this point in the history
  6. mvcc/backend: fix defrag duration scale

    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    966ee93 View commit details
    Browse the repository at this point in the history
  7. mvcc: add "etcd_mvcc_hash_(rev)_duration_seconds"

    etcd_mvcc_hash_duration_seconds
    etcd_mvcc_hash_rev_duration_seconds
    
    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    bc59f7b View commit details
    Browse the repository at this point in the history
  8. etcdserver: rename to "heartbeat_send_failures_total"

    Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
    gyuho committed May 23, 2018
    Configuration menu
    Copy the full SHA
    a1aade8 View commit details
    Browse the repository at this point in the history