Post alert messages to a Graylog Stream using the Graylog Api


(Ryan) #1

Hey guys,
I’m new to Graylog, and I would like to know how one could post alert messages to a Graylog Stream using the Graylog Api. I can’t seem to find this anywhere in the documentation or the Graylog Rest Api browser. Is it even possible?


(Jochen) #2

What exactly do you mean by that? Please elaborate on your use case.


(Ryan) #3

I would just like to log a message to one of the streams as in the picture :
image
simply by posting it to the stream by making an http post call to the graylog api.
The Rest Api browser doesn’t seem to indicate such an option though.
I believe that this may involve the creation of a new source, but not sure if the Api can cater for something like this, or how the post request should be done.


(Jochen) #4

You can create a GELF HTTP input and route all messages coming in through this input to your stream.

Then you can send an HTTP POST request to the GELF HTTP input:
http://docs.graylog.org/en/2.4/pages/gelf.html#sending-gelf-messages-via-http-using-curl


(Ryan) #5

Right, will try that.
Thanks!


(system) #6

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.