From 481c2ab858a2e59cfe6c9549f78134764f182ac4 Mon Sep 17 00:00:00 2001
From: Nemo <me@captnemo.in>
Date: Thu, 08 Mar 2018 00:59:48 +0530
Subject: [PATCH] transmission-exporter is not worth the trouble

---
 monitoring/data.tf         |  8 --------
 monitoring/images.tf       |  5 -----
 monitoring/prometheus.tf   |  1 -
 monitoring/transmission.tf | 23 -----------------------
 4 files changed, 37 deletions(-)

diff --git a/monitoring/data.tf b/monitoring/data.tf
index 06318f0..c67b9a9 100644
--- a/monitoring/data.tf
+++ a/monitoring/data.tf
@@ -6,16 +6,8 @@
   name = "prom/prometheus"
 }
 
-# data "docker_registry_image" "alertmanager" {
-#   name = "prom/alertmanager"
-# }
-
 data "docker_registry_image" "nodeexporter" {
   name = "prom/node-exporter"
-}
-
-data "docker_registry_image" "transmission-exporter" {
-  name = "metalmatze/transmission-exporter"
 }
 
 data "docker_registry_image" "cadvisor" {
diff --git a/monitoring/images.tf b/monitoring/images.tf
index ff88514..9414df5 100644
--- a/monitoring/images.tf
+++ a/monitoring/images.tf
@@ -13,11 +13,6 @@
   pull_triggers = ["${data.docker_registry_image.nodeexporter.sha256_digest}"]
 }
 
-resource "docker_image" "transmission-exporter" {
-  name          = "${data.docker_registry_image.transmission-exporter.name}"
-  pull_triggers = ["${data.docker_registry_image.transmission-exporter.sha256_digest}"]
-}
-
 resource "docker_image" "cadvisor" {
   name          = "${data.docker_registry_image.cadvisor.name}"
   pull_triggers = ["${data.docker_registry_image.cadvisor.sha256_digest}"]
diff --git a/monitoring/prometheus.tf b/monitoring/prometheus.tf
index 2ff8930..401b395 100644
--- a/monitoring/prometheus.tf
+++ a/monitoring/prometheus.tf
@@ -26,7 +26,6 @@
   links = [
     "${docker_container.nodeexporter.name}",
     "${docker_container.cadvisor.name}",
-    "${docker_container.transmission-exporter.name}",
     "${var.links-traefik}",
   ]
 
diff --git a/monitoring/transmission.tf b/monitoring/transmission.tf
deleted file mode 100644
index 331dde9..0000000 100644
--- a/monitoring/transmission.tf
+++ /dev/null
@@ -1,23 +1,0 @@
-# Transmission Exporter for prometheus
-# https://github.com/metalmatze/transmission-exporter
-
-resource docker_container "transmission-exporter" {
-  name  = "transmission-exporter"
-  image = "${docker_image.transmission-exporter.latest}"
-
-  links = ["${var.transmission}"]
-
-  ports {
-    internal = 19091
-    external = 19091
-    ip       = "${var.ips["eth0"]}"
-  }
-
-  env = [
-    "TRANSMISSION_ADDR=http://${var.transmission}:9091",
-  ]
-
-  restart               = "unless-stopped"
-  destroy_grace_seconds = 10
-  must_run              = true
-}
--
rgit 0.1.5