0
私はdocker-daemonを設定し、auto_confも変更しました。 %% host %%変数にはどのように渡す必要がありますか?コンテナの自動検出を設定する方法は?
sudo docker run -d --name dd-agent \
-v /var/run/docker.sock:/var/run/docker.sock:ro \
-v /proc/:/host/proc/:ro \
-v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro \
-e API_KEY=XXXXXXXXXXXXXXX \
-e SD_BACKEND=docker \
-e SD_CONFIG_BACKEND=etcd \
-e SD_BACKEND_HOST=XX.XXX.XX.XX \
-e SD_BACKEND_PORT=XXXX \
datadog/docker-dd-agent:latest
はetcd.yaml
docker_images:
- image1
init_config:
instances:
- url: "http://XX.XXX.XX.XX:XXXX"
を変えたが、私は
sudoのドッキングウィンドウのexec -itのDD-エージェント/etc/init.d/datadog-agent configcheck
をしようとするとき、2017-08-07 19:18:37,637 | WARNING | dd.collector | utils.service_discovery.abstract_sd_backend(abstract_sd_backend.py:66) | Failed to interpolate variable %%host%% for the url parameter. Dropping this configuration.
コレクタログが表示されます
NotFound: 404 Client Error: Not Found ("No such image: sha256:6d13e6f1665c7abcd9edeba651a1f883ab68dbb73153d6cc55145add585373fc")
2017-08-08 17:16:11 UTC | ERROR | dd.collector | utils.dockerutil(dockerutil.py:548) | Exception getting docker image name
Traceback (most recent call last):
File "/opt/datadog-agent/agent/utils/dockerutil.py", line 533, in image_name_extractor
image_spec = self.client.inspect_image(image)
File "/opt/datadog-agent/embedded/lib/python2.7/site-packages/docker/utils/decorators.py", line 21, in wrapped
return f(self, resource_id, *args, **kwargs)
File "/opt/datadog-agent/embedded/lib/python2.7/site-packages/docker/api/image.py", line 136, in inspect_image
self._get(self._url("/images/{0}/json", image)), True
File "/opt/datadog-agent/embedded/lib/python2.7/site-packages/docker/client.py", line 178, in _result
self._raise_for_status(response)
File "/opt/datadog-agent/embedded/lib/python2.7/site-packages/docker/client.py", line 173, in _raise_for_status
raise errors.NotFound(e, response, explanation=explanation)
なし?私はipaddress:portでアクセス可能なコンテナAを持っています。私はそのURLの自動検出を設定しようとしています。しかし、私はそれを動作させることができないようです。 私はapacheなどのファイルを変更してコンテナイメージを指してから、ドッカーのdd-agentイメージでホストとポートを指定しました。 これはどのように自動検出を設定するのですか? – Swat
うーん、私はうんち。私はこの時点で、より指導的な指針を得るためにdatadogサポートチーム([email protected])に連絡したいと思うかもしれないと思います。彼らは非常に反応がよく、この種のもののトラブルシューティングには非常に優れています。 – stephenlechner