Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-4477

Instrument and Transmit ZooKeeper Metrics to dcos-telegraf service

    Details

      Description

      Enable scraping ZooKeeper mntr data using the dedicated Telegraf Plugin.
      https://godoc.org/github.com/elastic/beats/metricbeat/module/zookeeper/mntr

      There is a dedicated Telegraf plugin that enables this functionality:
      https://github.com/influxdata/telegraf/tree/master/plugins/inputs/zookeeper

      This input plugin needs to be enabled and configured accordingly in the dcos-telegraf configuration file. A DC/OS integration test needs to be written to make sure that the metrics are actually arrive in dcos-telegraf. In order to do that one can utilize the localhost:61091/metrics endpoint where dcos-telegraf outputs its collected metrics with a time interval of 20 seconds.

      The collected metrics must be tagged accordingly so that they are identifiable as stemming from ZooKeeper instances running on DC/OS master nodes.

      This ticket is part of the metrics collection effort of the Security Team tracked in:
      https://docs.google.com/document/d/1KIMPNTEbkyoQQmdu2c7PLIvgz4wjvwblmiK8u4tx1o0/edit#

      Please refer to the metrics design doc for further information:
      https://docs.google.com/document/d/1aKW7JC-C4OTPMhKf96eeeL7HZ4AX_wvwntKznNcEKkM/edit

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                timweidner Tim Weidner
                Reporter:
                timweidner Tim Weidner
                Team:
                Security Team
                Watchers:
                Mergebot, Tim Weidner
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: