Как передать событие Риманну, используя другой порт

Я пытаюсь загрузить свой Logstash событие в Riemann, когда я использую настройки по умолчанию (порт по умолчанию 5555/5556). События передаются Риману без проблем.

Когда я пытаюсь запустить Римана с помощью пользовательского порта, события не передаются Риману. Ниже приведены мои данные конфигурации, которые я использую,

Конфигурационный файл Римана:

(tcp-server {:host "127.0.0.1" :port 5552})

Файл Logstash:

riemann{
            host=> localhost
            port => 5552 
            riemann_event =>  {
                        "service" => "sys_log"                                              
                        "metric" => "%{metric}"
                        "ttl" => "%{ttl}"                       
                      }         
        }

Я проверил порт, также он был запущен и работает, но я не знаю, почему событие не было запущено riemann с пользовательским портом.

Я проверил журналы Римана, я получил следующее сообщение

INFO [2016-01-13 06:57:48,307] main - riemann.bin - PID 10423
INFO [2016-01-13 06:57:48,606] clojure-agent-send-off-pool-2 - riemann.transport.tcp - TCP server 127.0.0.1 5552 online
INFO [2016-01-13 06:57:48,607] main - riemann.core - Hyperspace core online

Следующий конфиг работал нормально

Конфигурационный файл Римана:

(let [host "127.0.0.1"]
  (tcp-server {:host host})
  (udp-server {:host host})
  (ws-server  {:host host}))

Файл Logstash:

riemann{
            host=> localhost
            riemann_event =>  {
                        "service" => "sys_log"                                              
                        "metric" => "%{metric}"
                        "ttl" => "%{ttl}"                       
                      }         
        }

Я не, если я пропускаю какие-либо дополнительные настройки.

заранее спасибо

1 ответ

Вышеуказанная настройка теперь работает нормально. Я перезапустил свой сервер и сервер Riemann, после чего события начали поступать в Riemann из Logstash без каких-либо проблем.

Я надеюсь, что это может помочь кому-то, кто пытается использовать собственный порт для Римана

Другие вопросы по тегам