Skip to content
Snippets Groups Projects
  • Ben Kochie's avatar
    69d9636b
    Reduce apiserver metric cardinality (#2531) · 69d9636b
    Ben Kochie authored
    
    * Reduce apiserver metric cardinality
    
    Current releases of Kubernetes added new metrics that also have the same
    excessive bucket cardinality. Remove the extra buckets from these
    metrics.
    * `apiserver_request_sli_duration_seconds_bucket`
    * `etcd_request_duration_seconds_bucket`
    
    Also reduce the cardinality of apiserver byte histogram metrics.
    * `apiserver_request_bdy_size_bytes_bucket`
    
    This reduces API server metrics in our configuration by about 25%.
    
    Signed-off-by: default avatarSuperQ <superq@gmail.com>
    
    * Apply suggestions from code review
    
    ---------
    
    Signed-off-by: default avatarSuperQ <superq@gmail.com>
    Co-authored-by: default avatarSimon Pasquier <spasquie@redhat.com>
    69d9636b
    History
    Reduce apiserver metric cardinality (#2531)
    Ben Kochie authored
    
    * Reduce apiserver metric cardinality
    
    Current releases of Kubernetes added new metrics that also have the same
    excessive bucket cardinality. Remove the extra buckets from these
    metrics.
    * `apiserver_request_sli_duration_seconds_bucket`
    * `etcd_request_duration_seconds_bucket`
    
    Also reduce the cardinality of apiserver byte histogram metrics.
    * `apiserver_request_bdy_size_bytes_bucket`
    
    This reduces API server metrics in our configuration by about 25%.
    
    Signed-off-by: default avatarSuperQ <superq@gmail.com>
    
    * Apply suggestions from code review
    
    ---------
    
    Signed-off-by: default avatarSuperQ <superq@gmail.com>
    Co-authored-by: default avatarSimon Pasquier <spasquie@redhat.com>