Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-3770

Monitoring script support for 3.6

Add voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.6.0, 3.6.1, 3.6.2
    • None
    • contrib
    • OS: Red Hat Enterprise Linux Server release 7.7

      Zookeeper version: 3.6.0

      Python version: 2.7.5

    Description

      The zookeeper-contrib-monitoring script needs fixes to support zookeeper 3.6.

      Found issues:

      • 4lw.commands.whitelist=mntr,ruok,stat is now required for the script to work, as 4 letter words commands are now all disabled by default (README has to be updated).
      • zk_avg_latency metric is now float, the script has them all as strings anyway, and now it fails when trying to compare for example the '0.0' string to the warning and critical values.
      • Now, since 'mntr' command returns much more data (even more with the Prometheus Metrics Exporter), python socket communication has to be changed to support much more data and data chunking.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            lisuml MichaƂ Lisowski

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 10m
                10m

                Slack

                  Issue deployment