Я пытаюсь использовать драйвер регистрации дзокеров. Вот мое сообщение об ошибке команды и Докер:Драйвер регистрации докеры - ошибка рукопожатия
$ docker run --log-driver=splunk --log-opt splunk-token=XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX --log-opt splunk-url=https://input-prd-p-pxxxxxxxxxx.cloud.splunk.com:8088 hello-world
docker: Error response from daemon: Failed to initialize logging driver: remote error: handshake failure.
Я также протестировали с --log-opt splunk-insecureskipverify=true
, но это не помогло. Splunk Http даже коллектор должен быть настроен правильно, так как я могу использовать завиток успешно для регистрации:
curl -k https://input-prd-p-pxxxxxxxxxx.cloud.splunk.com:8088/services/collector/event -H 'Authorization: Splunk XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX' -d '{"event":"Hello, World!"}'
Любые подсказки, как сделать Splunk Docker работу водителя?
Вот моя установка докер:
$ docker version
Client:
Version: 1.12.1
API version: 1.24
Go version: go1.6.3
Git commit: 23cf638
Built: Thu Aug 18 17:32:24 2016
OS/Arch: darwin/amd64
Experimental: true
Server:
Version: 1.12.1
API version: 1.24
Go version: go1.6.3
Git commit: 23cf638
Built: Thu Aug 18 17:32:24 2016
OS/Arch: linux/amd64
Experimental: true
ОК, это похоже на основную причину этой проблемы. [Splunk сказал 24 февраля 2016 года] (https://answers.splunk.com/answers/335933/http-event-collector-how-to-troubleshoot-why-im-ge.html#comment-371925), что они работают над проблемой. Кажется, что это не в списке с первоочередным приоритетом;) – ronkot