Свободно работает на сервере без внешнего доступа. Необходимо подключиться к logz.io

У меня есть несколько серверов, на которых запущено приложение Java. Эти серверы находятся в частной сети и не могут подключиться к Интернету. Fluentd установлен, и мне нужно, чтобы он подключился к logz.io.

Тест Telnet не пройден.

root@xxxxx ~]$  telnet listener.logz.io 8071
Trying 52.21.71.179...
root@xxxxx ~]$ 

В сети есть прокси для обеспечения внешнего доступа. Я пытался настроить переменную HTTP_PROXY

экспорт HTTP_PROXY = http://x.x.x.x:3128/

Однако все еще не работает. Я не знаю, что еще делать. Ребята, можете ли вы помочь мне? Спасибо

1 ответ

Я пытался использовать это

proxy_uri http://x.x.x.x:3128/

Но тоже не сработало

 @type dummy
 dummy {"hello":"world"}
 tag hello
</source>


<match **>
 @type logzio_buffered
 proxy_uri http://10.7.1.253:3128
 endpoint_url https://listener.logz.io:8071?token=<<token_here>>&type=my_type
 output_include_time true
 output_include_tags true
 http_idle_timeout 10
 <buffer>
     @type memory
     flush_thread_count 4
     flush_interval 3s
     chunk_limit_size 16m      # Logz.io bulk limit is decoupled from chunk_limit_size. Set whatever you want.
     queue_limit_length 4096
 </buffer>
</match>
~       

Теперь я получаю эту ошибку 403. 2019-04-22 12:45:11 -0500 [warn]: #0 Error connecting to Logz.io. Got exception: 403 "Forbidden" (Try 4/4)

Logz.io сказал, что все хорошо на их стороне.

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