Dzahn has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/395890 )
Change subject: ganglia: delete views for kafkatee, hadoop, varnishkafka ...................................................................... ganglia: delete views for kafkatee, hadoop, varnishkafka Can these Ganglia views be removed? The one for kafkatee is still working, the other 2 are already turned off as part of decom'ing Ganglia across the fleet. Without deleting the kafkatee view i get puppet errors on oxygen when trying to remove Ganglia. Just wanted to confirm these can go and you are using Grafana or something else. Thanks. kafkatee view: https://ganglia.wikimedia.org/latest/?r=hour&cs=&ce=&m=cpu_report&s=by+name&c=&tab=v&vn=&hide-hf=false hadoop view: https://ganglia.wikimedia.org/latest/?r=hour&cs=&ce=&m=cpu_report&s=by+name&c=&tab=v&vn=&hide-hf=false kafka view: https://ganglia.wikimedia.org/latest/?r=hour&cs=&ce=&m=cpu_report&s=by+name&c=&tab=v&vn=&hide-hf=false Bug: T177225 Change-Id: I57ed4b0a2bf772d7ad05083c543745df505aadfe --- D modules/ganglia/manifests/views/hadoop.pp D modules/ganglia/manifests/views/kafkatee.pp D modules/ganglia/manifests/views/varnishkafka.pp 3 files changed, 0 insertions(+), 214 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/90/395890/1 diff --git a/modules/ganglia/manifests/views/hadoop.pp b/modules/ganglia/manifests/views/hadoop.pp deleted file mode 100644 index b49d1cf..0000000 --- a/modules/ganglia/manifests/views/hadoop.pp +++ /dev/null @@ -1,93 +0,0 @@ -class ganglia::views::hadoop( - $master, - $worker_regex, - $ensure = 'present') { - - ganglia::web::view { 'hadoop': - ensure => $ensure, - graphs => [ - # ResourceManager active applications - { - 'host_regex' => $master, - 'metric_regex' => 'Hadoop.ResourceManager.QueueMetrics.*ActiveApplications', - 'type' => 'stack', - }, - # ResourceManager failed applications - { - 'host_regex' => $master, - 'metric_regex' => 'Hadoop.ResourceManager.QueueMetrics.*AppsFailed', - 'type' => 'stack', - }, - # NodeManager containers running - { - 'host_regex' => $worker_regex, - 'metric_regex' => 'Hadoop.NodeManager.NodeManagerMetrics.ContainersRunning', - 'type' => 'stack', - }, - # NodeManager Allocated Memeory GB - { - 'host_regex' => $worker_regex, - 'metric_regex' => 'Hadoop.NodeManager.NodeManagerMetrics.AllocatedGB', - 'type' => 'stack', - }, - # Worker Node bytes_in - { - 'host_regex' => $worker_regex, - 'metric_regex' => 'bytes_in', - 'type' => 'stack', - }, - # Worker Node bytes_out - { - 'host_regex' => $worker_regex, - 'metric_regex' => 'bytes_out', - 'type' => 'stack', - }, - # Primary NameNode File activity - { - 'host_regex' => $master, - 'metric_regex' => 'Hadoop.NameNode.NameNodeActivity.Files(Created|Deleted|Renamed|Appended)', - 'type' => 'line', - }, - # Worker Node /proc/diskstat bytes written per second - { - # FIXME - top-scope var without namespace ($worker_regex), will break in puppet 2.8 - # lint:ignore:variable_scope - 'host_regex' => $worker_regex, - 'metric_regex' => "diskstat_(${kafka_log_disks_regex})_write_bytes_per_sec", - 'type' => 'stack', - }, - # /proc/diskstat bytes read per second - { - 'host_regex' => $worker_regex, - 'metric_regex' => "diskstat_(${kafka_log_disks_regex})_read_bytes_per_sec", - 'type' => 'stack', - }, - # Worker Node /proc/diskstat disk utilization % - { - 'host_regex' => $worker_regex, - 'metric_regex' => "diskstat_(${kafka_log_disks_regex})_percent_io_time", - 'type' => 'line', - }, - # Worker Node /proc/diskstat IO time - { - 'host_regex' => $worker_regex, - 'metric_regex' => "diskstat_(${kafka_log_disks_regex})_io_time", - 'type' => 'line', - }, - # lint:endignore - # Worker Node 15 minute load average - { - 'host_regex' => $worker_regex, - 'metric_regex' => 'load_fifteen', - 'type' => 'line', - }, - # Worker Node IO wait - { - 'host_regex' => $worker_regex, - 'metric_regex' => 'cpu_wio', - 'type' => 'line', - }, - ], - } -} - diff --git a/modules/ganglia/manifests/views/kafkatee.pp b/modules/ganglia/manifests/views/kafkatee.pp deleted file mode 100644 index ce3d196..0000000 --- a/modules/ganglia/manifests/views/kafkatee.pp +++ /dev/null @@ -1,37 +0,0 @@ -class ganglia::views::kafkatee( - $kafkatee_host_regex, - $topic_regex = '.+', - $ensure = 'present') { - - ganglia::web::view { 'kafkatee': - ensure => $ensure, - graphs => [ - # receive transctions per second rate - { - 'host_regex' => $kafkatee_host_regex, - 'metric_regex' => 'kafka.rdkafka.brokers..+\.rx\.per_second', - 'type' => 'stack', - }, - # receive bytes per second rate - { - 'host_regex' => $kafkatee_host_regex, - 'metric_regex' => 'kafka.rdkafka.brokers..+\.rxbytes\.per_second', - 'type' => 'stack', - }, - # round trip time average - { - 'host_regex' => $kafkatee_host_regex, - 'metric_regex' => 'kafka.rdkafka.brokers..+\.rtt\.avg', - 'type' => 'line', - }, - # next_offset.per_second - rate at which offset is updated, - # meaning how many offsets per second are read - { - 'host_regex' => $kafkatee_host_regex, - 'metric_regex' => "kafka.rdkafka.topics.${topic_regex}\\.next_offset.per_second", - 'type' => 'stack', - }, - ], - } -} - diff --git a/modules/ganglia/manifests/views/varnishkafka.pp b/modules/ganglia/manifests/views/varnishkafka.pp deleted file mode 100644 index a43038f..0000000 --- a/modules/ganglia/manifests/views/varnishkafka.pp +++ /dev/null @@ -1,84 +0,0 @@ -define ganglia::views::varnishkafka( - $varnishkafka_host_regex = 'cp.+', - $topic_regex = '.+', - $ensure = 'present') { - - ganglia::web::view { "varnishkafka-${title}": - ensure => $ensure, - graphs => [ - # delivery report error rate - { - 'host_regex' => $varnishkafka_host_regex, - 'metric_regex' => 'kafka.varnishkafka\.kafka_drerr.per_second', - 'type' => 'line', - }, - # delivery report errors. - # drerr is important, but seems to happen in bursts. - # let's show the total drerr in the view as well. - { - 'host_regex' => $varnishkafka_host_regex, - 'metric_regex' => 'kafka.varnishkafka\.kafka_drerr$', - 'type' => 'line', - }, - # transaction error rate - { - 'host_regex' => $varnishkafka_host_regex, - 'metric_regex' => 'kafka.varnishkafka\.txerr.per_second', - 'type' => 'line', - }, - - # round trip time average - { - 'host_regex' => $varnishkafka_host_regex, - 'metric_regex' => 'kafka.rdkafka.brokers..+\.rtt\.avg', - 'type' => 'line', - }, - - - ## These graphs are large, and I don't use them much. Disabling them in this view for now. - ## https://phabricator.wikimedia.org/T97637 - # Queues: - # msgq -> xmit_msgq -> outbuf -> waitresp - - # # message queue count - # { - # 'host_regex' => $varnishkafka_host_regex, - # 'metric_regex' => "kafka.rdkafka.topics.${topic_regex}\\.msgq_cnt", - # 'type' => 'line', - # }, - # # transmit message queue count - # { - # 'host_regex' => $varnishkafka_host_regex, - # 'metric_regex' => "kafka.rdkafka.topics.${topic_regex}\\.xmit_msgq_cnt", - # 'type' => 'line', - # }, - # # output buffer queue count - # { - # 'host_regex' => $varnishkafka_host_regex, - # 'metric_regex' => 'kafka.rdkafka.brokers..+\.outbuf_cnt', - # 'type' => 'line', - # }, - # # waiting for response buffer count - # { - # 'host_regex' => $varnishkafka_host_regex, - # 'metric_regex' => 'kafka.rdkafka.brokers..+\.waitresp_cnt', - # 'type' => 'line', - # }, - # - # # transaction bytes rate - # { - # 'host_regex' => $varnishkafka_host_regex, - # 'metric_regex' => "kafka.rdkafka.topics.${topic_regex}\\.txbytes.per_second", - # 'type' => 'stack', - # }, - - # transaction messages rate - { - 'host_regex' => $varnishkafka_host_regex, - 'metric_regex' => "kafka.rdkafka.topics.${topic_regex}\\.txmsgs.per_second", - 'type' => 'stack', - }, - ], - } -} - -- To view, visit https://gerrit.wikimedia.org/r/395890 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I57ed4b0a2bf772d7ad05083c543745df505aadfe Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Dzahn <dz...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits