2016-05-21 7 views
2

Я пытаюсь получить драйвер журнала Splunk работы с докер-компоноватьЧто нужно для того, чтобы получить доступ к журналу splunk, работающему с docker-compose?

Я установка экземпляр Splunk Enterprise с outcoldman/Splunk: 6.4.1 и включается ГЭЦ с SSL включен.

Если я просто использую докер только для запуска контейнера, например nginx, все идет так, как ожидалось.

docker run --name nginx -d --publish 80:80 --log-driver=splunk --log-opt splunk-token={my-token} --log-opt splunk-url=https://{my-host}:8088 --log-opt splunk-insecureskipverify=true nginx 

Но если я пытаюсь указать то же значение в Докер-v1 или создание письма v2, он терпит неудачу с

ERROR: Failed to initialize logging driver: EOF

Вот мой докер-compose.yml

version: "2" 

services: 
    nginx: 
    image: nginx 
    ports: 
     - 80:80 
    logging: 
     driver: splunk 
     options: 
     splunk-url: https://{my-host}:8080 
     splunk-token: {my-token} 
     splunk-insecureskipverify: 'true' 

Что утра Я пропустил?

ответ

1

Неверный порт - служит мне для работы с опозданием. Порт 8088 - это то, что я искал. Он работает как сон.

+0

Замечательно! Какой тип источника вы установили для сборщика событий HTTP? Я все еще изо всех сил пытаюсь получить работу по регистрации ... – ronkot