Build Update for apache/druid ------------------------------------- Build: #37600 Status: Fixed
Duration: 7 mins and 15 secs Commit: 5772dfd (master) Author: Tejaswini Bandlamudi Message: Peons should not report SysMonitor stats since MiddleManager reports them. (#12802) Sysmonitor stats (mem, fs, disk, net, cpu, swap, sys, tcp) are reported by all Druid processes, including Peons that are ephemeral in nature. Since Peons always run on the same host as the MiddleManager that spawned them and is unlikely to change, the SyMonitor metrics emitted by Peon are merely duplicates. This is often not a problem except when machines are super-beefy. Imagine a 64-core machine and 32 workers running on this machine. now you will have each Peon reporting metrics for each core. that's an increase of (32 * 64)x in the number of metrics. This leads to a metric explosion. This PR updates MetricsModule to check node role running while registering SysMonitor and not to load any existing SysMonitor$Stats. View the changeset: https://github.com/apache/druid/compare/6394ecfd210d34c0e80bc59e7e09c0023edd0eca...5772dfd1552ab18276a7f8de9335e3a1ef489733 View the full build log and details: https://app.travis-ci.com/github/apache/druid/builds/253570732?utm_medium=notification&utm_source=email -- You can unsubscribe from build emails from the apache/druid repository going to https://app.travis-ci.com/account/preferences/unsubscribe?repository=16806911&utm_medium=notification&utm_source=email. Or unsubscribe from *all* email updating your settings at https://app.travis-ci.com/account/preferences/unsubscribe?utm_medium=notification&utm_source=email. Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.