Add system classes for Ceph monitoring
Change-Id: Ia4556d72b8193af21164f35d23732ed4b5945e4d
Depends-On: If7359aca34a350f2c8ee2251bbe8a85314550a45
diff --git a/docker/swarm/stack/monitoring/init.yml b/docker/swarm/stack/monitoring/init.yml
index e5d11e1..97b9ac3 100644
--- a/docker/swarm/stack/monitoring/init.yml
+++ b/docker/swarm/stack/monitoring/init.yml
@@ -3,7 +3,7 @@
- system.prometheus.pushgateway.container
- system.prometheus.remote_storage_adapter.container
- system.prometheus.server.container
-- system.telegraf.agent.remote
+- system.docker.swarm.stack.monitoring.remote_agent
parameters:
docker:
client:
@@ -36,23 +36,6 @@
influxdb_db: ${_param:prometheus_influxdb_db}
influxdb_username: ${_param:prometheus_influxdb_username}
influxdb_password: ${_param:prometheus_influxdb_password}
- remote_agent:
- networks:
- - monitoring
- deploy:
- replicas: 1
- labels:
- com.mirantis.monitoring: "remote_agent"
- restart_policy:
- condition: any
- labels:
- com.mirantis.monitoring: "remote_agent"
- image: ${_param:docker_image_remote_agent}
- ports:
- - 15014:${telegraf:remote_agent:output:prometheus_client:bind:port}
- volumes:
- - ${telegraf:remote_agent:dir:config}:/etc/telegraf
- - ${telegraf:remote_agent:dir:config_d}:/etc/telegraf/telegraf.d
alertmanager:
networks:
- monitoring