Hi everyone, I was wondering how you can set up Graylog notifications and send them to Zabbix.
My alerts/events are OK, I just need to go through the notification step.
Since Graylog can do HTTP Notification, I think this is the easiest way to go ?
Zabbix as a built-in HTTP agent allowing you to grab data by GET/POST methods : 16 HTTP agent
So if I understand correctly… Graylog should POST new events/alerts notification to a specific URL, and Zabbix should retrieve them with a GET ?
Then I can just enable triggers on that Zabbix Item, this is something else I will manage, the main topic here is to get the alerts/events into the item…
What URL am I supposed to set up in the Graylog Notifications ?
Should I POST to a URL on my Zabbix server ? Or should I POST in localhost, and let Zabbix go get it ?
I also use Zabbix, but I am new to graylog. If your leading monitoring system is Zabbix I’d propose to read the corresponding metrics from graylog api and send it as UserParameters in /etc/zabbix/zabbix_agentd.d/graylog.conf to zabbix .
I use log management only to dig faster into the system for problem analysis not for alerting.
Thanks for helping!
So Graylog will send the alerts/events to Zabbix, OK.
How is Zabbix supposed to GET these ? Is that an item to configure ?
The only thing I can find is the HTTP Agent, but I think it’s used to grab info from a website, and not listen for any request ?