🏡 index : github.com/captn3m0/nebula.git

author Nemo <me@captnemo.in> 2018-03-08 0:59:48.0 +05:30:00
committer Nemo <me@captnemo.in> 2018-03-08 0:59:48.0 +05:30:00
commit
481c2ab858a2e59cfe6c9549f78134764f182ac4 [patch]
tree
475409afacfe3a813996f105a70c30abdbd95581
parent
45f76a060285f37d2f5a46585257ce351303bded
download
481c2ab858a2e59cfe6c9549f78134764f182ac4.tar.gz

transmission-exporter is not worth the trouble



Diff

 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
}