Mark Bergsma has uploaded a new change for review.
https://gerrit.wikimedia.org/r/60841
Change subject: Add a field "sites" to the ganglia cluster configuration
......................................................................
Add a field "sites" to the ganglia cluster configuration
As most clusters only reside in the primary data centers,
this helps the aggregators to not start unnecessary aggregator
instances of gmond.
Change-Id: I7b927cf66979c3518f823c510d309a0aa46a2a45
---
M modules/ganglia_new/manifests/configuration.pp
1 file changed, 20 insertions(+), 10 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/41/60841/1
diff --git a/modules/ganglia_new/manifests/configuration.pp
b/modules/ganglia_new/manifests/configuration.pp
index adcf860..bc5e8b1 100644
--- a/modules/ganglia_new/manifests/configuration.pp
+++ b/modules/ganglia_new/manifests/configuration.pp
@@ -7,10 +7,12 @@
$clusters = {
"decommissioned" => {
"name" => "Decommissioned servers",
- "id" => 1 },
+ "id" => 1,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"lvs" => {
"name" => "LVS loadbalancers",
- "id" => 2 },
+ "id" => 2,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"search" => {
"name" => "Search",
"id" => 4 },
@@ -19,13 +21,16 @@
"id" => 5 },
"squids_upload" => {
"name" => "Upload squids",
- "id" => 6 },
+ "id" => 6,
+ "sites" => ["pmtpa", "esams"] },
"squids_text" => {
"name" => "Text squids",
- "id" => 7 },
+ "id" => 7,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"misc" => {
"name" => "Miscellaneous",
- "id" => 8 },
+ "id" => 8,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"appserver" => {
"name" => "Application servers",
"id" => 11 },
@@ -40,13 +45,16 @@
"id" => 15 },
"cache_text" => {
"name" => "Text caches",
- "id" => 20 },
+ "id" => 20,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"cache_bits" => {
"name" => "Bits caches",
- "id" => 21 },
+ "id" => 21,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"cache_upload" => {
"name" => "Upload caches",
- "id" => 22 },
+ "id" => 22,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"payments" => {
"name" => "Fundraiser payments",
"id" => 23 },
@@ -58,13 +66,15 @@
"id" => 25 },
"ssl" => {
"name" => "SSL cluster",
- "id" => 26 },
+ "id" => 26,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"swift" => {
"name" => "Swift",
"id" => 27 },
"cache_mobile" => {
"name" => "Mobile caches",
- "id" => 28 },
+ "id" => 28,
+ "sites" => ["pmtpa", "eqiad", "esams"] },
"virt" => {
"name" => "Virtualization cluster",
"id" => 29 },
--
To view, visit https://gerrit.wikimedia.org/r/60841
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I7b927cf66979c3518f823c510d309a0aa46a2a45
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Mark Bergsma <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits