Welcome to the Linux Foundation Forum!

Lab2 3a

In this lab, I get this message in my working terminal and the terminal showing the fluentd running logs

  1. :~/labsys/lab2$ curl -X POST -d 'json={"lfs242":"hello from http"}' http://localhost:32767/mod2/http
  2. 500 Internal Server Error
  3. Input/output error @ io_write - <STDOUT>
  1. 2022-05-12 23:15:28 +0000 [info]: adding source type="http"
  2. 2022-05-12 23:15:28 +0000 [warn]: #0 [http_input] LoadError
  3. 2022-05-12 23:15:28 +0000 [info]: adding source type="monitor_agent"
  4. 2022-05-12 23:15:28 +0000 [info]: adding source type="debug_agent"
  5. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down fluentd worker worker=0
  6. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down input plugin type=:forward plugin_id="forward_input"
  7. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down input plugin type=:monitor_agent plugin_id="monitor_agent_input"
  8. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down input plugin type=:http plugin_id="http_input"
  9. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down input plugin type=:debug_agent plugin_id="debug_agent_input"
  10. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down output plugin type=:forward plugin_id="forward_output"
  11. 2022-05-12 23:15:28 +0000 [info]: #0 shutting down output plugin type=:stdout plugin_id="stdout_output"
  12. 2022-05-12 23:15:33 +0000 [warn]: #0 [forward_output] event loop does NOT exit until hard timeout.
  13. 2022-05-12 23:15:38 +0000 [warn]: #0 event loop does NOT exit until hard timeout.
  14. 2022-05-12 23:15:40 +0000 [warn]: #0 killing existing thread thread=#<Thread:0x000055d70ffa9ab0@event_loop /var/lib/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/plugin_helper/thread.rb:70 sleep>
  15. 2022-05-12 23:15:40 +0000 [warn]: #0 thread doesn't exit correctly (killed or other reason) plugin=Fluent::Plugin::ForwardOutput title=:event_loop thread=#<Thread:0x000055d70ffa9ab0@event_loop /var/lib/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/plugin_helper/thread.rb:70 aborting> error=nil
  16. 2022-05-12 23:15:40 +0000 [warn]: #0 [forward_output] killing existing thread thread=#<Thread:0x000055d70ffa9768@event_loop /var/lib/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/plugin_helper/thread.rb:70 sleep>
  17. 2022-05-12 23:15:40 +0000 [warn]: #0 [forward_output] thread doesn't exit correctly (killed or other reason) plugin=Fluent::Plugin::ForwardOutput title=:event_loop thread=#<Thread:0x000055d70ffa9768@event_loop /var/lib/gems/2.7.0/gems/fluentd-1.14.6/lib/fluent/plugin_helper/thread.rb:70 aborting> error=nil
  18. 2022-05-12 23:15:40 +0000 [info]: #0 restart fluentd worker worker=0
  19. 2022-05-12 23:15:40 +0000 [info]: #0 [debug_agent_input] listening dRuby uri="druby://127.0.0.1:24230" object="Fluent::Engine" worker=0
  20. 2022-05-12 23:15:40 +0000 [info]: #0 [forward_input] listening port port=24224 bind="0.0.0.0"
  21. 2022-05-12 23:17:51 +0000 [warn]: #0 [forward_output] detached forwarding server '' host="192.168.0.11" port=24224 hard_timeout=true
  22. 2022-05-12 23:17:51 +0000 [warn]: #0 detached forwarding server '' host="192.168.0.12" port=24224 hard_timeout=true

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • Can you please post the config file you used?

  • Posts: 37
    1. # lab2 config
    2.  
    3. # Listens on a Socket
    4. <source>
    5. @type forward
    6. port 31604
    7. </source>
    8.  
    9. # Listens on REST
    10. <source>
    11. @type http
    12. port 32767
    13. </source>
    14.  
    15. # in_tail plugin to tail a file. A <parse> subdirective and tag parameter are required but there are no defaults set for the in_tail plugin.
    16. <source>
    17. @type tail
    18. path /tmp/fluent/*.log
    19. tag "local.logs"
    20. pos_file "/tmp/fluent/lab2.tail.pos" # pos_file is recomeneded, which allow Fluentd to resume reading a file should it go down.
    21. <parse>
    22. @type none
    23. </parse>
    24. </source>
    25.  
    26. <match>
    27. @type stdout
    28. </match>
    29.  
    30. # END OF FILE
  • I reran that same command with your config and it seems to work for me.

    Can you try stopping the fluentd process then start it again?

  • Posts: 37

    thank you. i figured out what happened. i got timed out from my terminal and had to re-login. i forgot to redo this step
    ~/labsys$ export FLUENT_CONF=/home/ubuntu/labsys/lab2/lab2.conf
    after recreating the env variable, it worked.

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training