Yes I did read that topic but again I could not see the way it integrate the two together.
Also, I was trying to use Icinga to read and analyse the file itself … If I have to have Graylog between them, I may aswell use the builtin functions in Graylog to do the analysis.
From your reply, I assume that means that Icinga cannot read and process the file itself ?
There are several scripts to monitor syslog file by parsing them, for example check_logs or check_logfiles.
For running those on the syslog server you will need to have either the icinga2 agent installed or use nrpe, to execute the script on the server itself.