From f12e133ec6fde292c3e3c605b2ad3363ffee6fbd Mon Sep 17 00:00:00 2001 From: Hannes Eichblatt Date: Wed, 4 May 2016 14:04:50 +0200 Subject: [PATCH] prometheus - initial def slave0{09..12} --- .../slave009.prometheus.pixelpark.net.yaml | 34 +++++++++++++++++++ .../slave010.prometheus.pixelpark.net.yaml | 34 +++++++++++++++++++ .../slave011.prometheus.pixelpark.net.yaml | 34 +++++++++++++++++++ .../slave012.prometheus.pixelpark.net.yaml | 34 +++++++++++++++++++ 4 files changed, 136 insertions(+) create mode 100644 customer/prometheus/slave009.prometheus.pixelpark.net.yaml create mode 100644 customer/prometheus/slave010.prometheus.pixelpark.net.yaml create mode 100644 customer/prometheus/slave011.prometheus.pixelpark.net.yaml create mode 100644 customer/prometheus/slave012.prometheus.pixelpark.net.yaml diff --git a/customer/prometheus/slave009.prometheus.pixelpark.net.yaml b/customer/prometheus/slave009.prometheus.pixelpark.net.yaml new file mode 100644 index 00000000..38a085fa --- /dev/null +++ b/customer/prometheus/slave009.prometheus.pixelpark.net.yaml @@ -0,0 +1,34 @@ +--- +site::role: base + +site::additional_classes: + - logstash + +logstash::filter: + - journald + +logstash::generic_resource: + mesos-slave: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u mesos-slave' + type: mesos-slave + tags: + - 'talos' + docker: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u docker' + type: docker + tags: + - 'talos' + +accounts::users: + sebastian.kuepers: + apply: true + sudo: true + samuel.bufe: + apply: true + sudo: true \ No newline at end of file diff --git a/customer/prometheus/slave010.prometheus.pixelpark.net.yaml b/customer/prometheus/slave010.prometheus.pixelpark.net.yaml new file mode 100644 index 00000000..38a085fa --- /dev/null +++ b/customer/prometheus/slave010.prometheus.pixelpark.net.yaml @@ -0,0 +1,34 @@ +--- +site::role: base + +site::additional_classes: + - logstash + +logstash::filter: + - journald + +logstash::generic_resource: + mesos-slave: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u mesos-slave' + type: mesos-slave + tags: + - 'talos' + docker: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u docker' + type: docker + tags: + - 'talos' + +accounts::users: + sebastian.kuepers: + apply: true + sudo: true + samuel.bufe: + apply: true + sudo: true \ No newline at end of file diff --git a/customer/prometheus/slave011.prometheus.pixelpark.net.yaml b/customer/prometheus/slave011.prometheus.pixelpark.net.yaml new file mode 100644 index 00000000..38a085fa --- /dev/null +++ b/customer/prometheus/slave011.prometheus.pixelpark.net.yaml @@ -0,0 +1,34 @@ +--- +site::role: base + +site::additional_classes: + - logstash + +logstash::filter: + - journald + +logstash::generic_resource: + mesos-slave: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u mesos-slave' + type: mesos-slave + tags: + - 'talos' + docker: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u docker' + type: docker + tags: + - 'talos' + +accounts::users: + sebastian.kuepers: + apply: true + sudo: true + samuel.bufe: + apply: true + sudo: true \ No newline at end of file diff --git a/customer/prometheus/slave012.prometheus.pixelpark.net.yaml b/customer/prometheus/slave012.prometheus.pixelpark.net.yaml new file mode 100644 index 00000000..38a085fa --- /dev/null +++ b/customer/prometheus/slave012.prometheus.pixelpark.net.yaml @@ -0,0 +1,34 @@ +--- +site::role: base + +site::additional_classes: + - logstash + +logstash::filter: + - journald + +logstash::generic_resource: + mesos-slave: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u mesos-slave' + type: mesos-slave + tags: + - 'talos' + docker: + resource: pipe + order: 10 # Input + parameters: + command: 'journalctl -fl -u docker' + type: docker + tags: + - 'talos' + +accounts::users: + sebastian.kuepers: + apply: true + sudo: true + samuel.bufe: + apply: true + sudo: true \ No newline at end of file -- 2.39.5