Uploaded image for project: 'Couchbase Monitoring and Observability Stack'
  1. Couchbase Monitoring and Observability Stack
  2. CMOS-223

Integrate checkers history into existing dashboards

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • not-targeted
    • None
    • cmos
    • None

    Description

      From a syadmin's point of view it is useful to be able to see the history of checkers and exactly when they changed status. This can be done through Prometheus, but we may want to also show it in Grafana.

      There is a basic template in "Check History" using the State Timeline visualization, but this has various problems:

      1. Grafana doesn't seem to allow data links per row of the state timeline, so checkers' CMOS documentation (issue, remediation etc.) cannot be hyperlinked to.

      2. State Timeline panels do not scale well vertically. This is exacerbated if the user is allowed to select multiple Clusters/Nodes/Buckets, and there does not seem to be an easy way to sort/filter elements.

      It is likely better to integrate Checker History into existing dashboards next to or near to the Checker tables themselves, though as there are many checkers per node/cluster/bucket some way to sort/filter/reduce the number shown will still be required to reduce vertical space usage.

       

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              Unassigned Unassigned
              anonymous anonymous
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty