Hi Sean, which version of Graylog are you running? Also make sure that the machine running the Graylog Collector can access the Graylog REST API, e. g. by running `curl -i http://xxx.xxx.xxx.xxx:12900/` on that machine.
Cheers, Jochen On Monday, 16 November 2015 10:44:59 UTC+1, Sean McGurk wrote: > > Hi Dennis, > > Thanks for the reply. > > I have just created a GELF TCP Input on my graylog server on port 12201. > > The error message I'm now receiving is: > > 2015-11-16T09:35:04.689+0000 WARN [HeartbeatService RUNNING] > collector.heartbeat.HeartbeatService - Unable to send heartbeat to Graylog > server: ConnectException: Connection refused > > (no mention of GelfTcpTransport - Connection failed: Connection refused: > /xxx.xxx.xxx.xxx:12201!) > > So it looks like it has worked to an extent but I'm still not able to view > the collector running on the client in the list of collectors on the System > > Collectors page. > > I guess I could just disable heartbeat registration in the configuration > for the graylog collector. > > Seán > > > On Sunday, 15 November 2015 09:37:26 UTC, Sean McGurk wrote: >> >> Hi, >> >> I am trying to create a Graylog Server - Graylog Collector setup, where >> the graylog collector collects the syslog files on one machine and ships >> them to the server. >> >> I have used the AWS AMI to create the Graylog Server and it is working as >> expected. >> >> I installed a Graylog Collector on the same machine and I am able to see >> it in the list of sources for that instance. >> >> My problem is when I try and connect to a remote Graylog Collector. >> >> The Graylog Collector configuration file looks like this: >> >> server-url = "http://xxx.xxx.xxx.xxx:12900/" >> >> inputs { >> syslog { >> type = "file" >> path = "/var/log/syslog" >> } >> } >> >> outputs { >> graylog-server { >> type = "gelf" >> host = "xxx.xxx.xxx.xxx" >> port = 12201 >> } >> } >> >> where xxx.xxx.xxx.xxx is the private IP address of the graylog server I >> am attempting to connect to. >> >> An extract from the configuration of the graylog server is: >> >> rest_listen_uri = http://0.0.0.0:12900/ >> >> And the security groups for both instances are as follows: >> >> Type Protocol Port Range Source >> Custom TCP Rule TCP 12201 0.0.0.0/0 >> Custom TCP Rule TCP 12900 0.0.0.0/0 >> >> When I look at the logs for the graylog collector, I get the following >> messages: >> >> 2015-11-14T23:41:33.948+0000 ERROR [gelfTcpTransport-1-1] >> gelfclient.transport.GelfTcpTransport - Connection failed: Connection >> refused: /xxx.xxx.xxx.xxx:12201 >> 2015-11-14T23:41:34.949+0000 ERROR [gelfTcpTransport-1-1] >> gelfclient.transport.GelfTcpTransport - Connection failed: Connection >> refused: /xxx.xxx.xxx.xxx:12201 >> 2015-11-14T23:41:35.951+0000 ERROR [gelfTcpTransport-1-1] >> gelfclient.transport.GelfTcpTransport - Connection failed: Connection >> refused: /xxx.xxx.xxx.xxx:12201 >> 2015-11-14T23:41:36.953+0000 ERROR [gelfTcpTransport-1-1] >> gelfclient.transport.GelfTcpTransport - Connection failed: Connection >> refused: /xxx.xxx.xxx.xxx:12201 >> 2015-11-14T23:41:37.956+0000 ERROR [gelfTcpTransport-1-1] >> gelfclient.transport.GelfTcpTransport - Connection failed: Connection >> refused: /xxx.xxx.xxx.xxx:12201 >> 2015-11-14T23:41:38.698+0000 WARN [HeartbeatService RUNNING] >> collector.heartbeat.HeartbeatService - Unable to send heartbeat to Graylog >> server: ConnectException: Connection refused >> >> (again xxx.xxx.xxx.xxx is the private IP address of the graylog server I >> am attempting to connect to) >> >> I have run a traceroute between the 2 machines on port 12201 and port >> 12900 without any problems. >> >> Can anyone tell me what I might be missing in my configuration to allow >> these 2 to connect? >> >> Both are running Ubuntu 14.04. >> >> Thanks, >> >> Seán >> >> -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/8b1deb33-11eb-4d34-bc48-17f9305b7213%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
