How to send logs from collectd to Graylog?

I’m trying to send logs from collectd to Graylog, but I can’t find any options to do this.

I set in collectd config file to save gathered results to csv and it works great.
The problem I have with sending results to Graylog server, because I can’t find right input in Gralog.

The only module in collectd which I checked(because it might work) with Graylog was write_http which was configured to send format JSON.
The closest option in Input is GELF HTTP, but this doesn’t work

You have probably 2 options:

  1. Send logs to file from collectd, and use filebeat/nxlog to forward file to graylog
  2. Use syslog plugin in collectd, and forward syslog to graylog