I have been try for 2 days now and can’t get the Mikrotik router to do remote logging in to Kiwi I even Reset configuration and tuned off the Windows firewalls and made sure all the ports settings are right. What am I missing. I have read this post and the settings look the same. http://forum.mikrotik.com/t/how-to-connect-configure-kiwi-syslog-with-mikrotik/110055/9
I can see in the Firewall connections it is sending out the data but not getting to Kiwi.
P.S. I have this in a testing environment now so I don’t mess up the production network I want to getting it working so I can put into production.
We already have a paid version Kiwi syslog running on are production network. Only downloaded the free version for the test network. We will just stay with kiwi for now.
Need to get the router to send log to it.
Try to setup an rsyslog server on an ubuntu server. Than see if that receive syslog data from your router data.
For me Kiwi is just an equivalent to rsyslog server.
What other write about Splunk/Kiwi
The SolarWinds Kiwi Syslog Server does what it’s supposed to do. It’s a bare-bones Syslog Server. If your company is just trying to fulfill security requirements or doesn’t need all the advanced features of a product such as Splunk, then Kiwi will work well and not break the bank. Using the tool is very straightforward as there aren’t a lot of options outside of just viewing logs.
We tried. Still running into problems trying to get rsyslog to work on Ubuntu I’m not going mess with rsyslog anymore.
Any ideas why we are not getting logs in kiwi?
P.S. So I tried a Syslog Generator on a different computer and kiwi does receive those logs so it’s got to be on the router side of things.
So I echo ‘<14>sourcehost message text’ | nc -v -u -w 0 192.168.88.254 514 and kiwi did receive the message. I did not see any logs in side the /data/syslog/tcp or /data/syslog/udp folders.
But kiwi is receiving the messages so its the MT side of things. What next?
I dont use kiwi, so Im not sure how their filtering works, but you have 192.168.88.1 setup as a source on kiwi, and your logging src-address for the mikrotik is default 0.0.0.0. While the log packet would have a source-ip of 192.168.88.1, kiwi may also be filtering based on the src-address of the log message.
/system logging action> remove numbers=3
failure: can not remove default actions
But I did add your code. And still nothing.
Here are the last things I have got form kiwi.
10-20-2021 13:23:58 User.Info 192.168.88.253 test message From Ubuntu
10-20-2021 13:15:32 Syslog.Debug 192.168.88.251 This is a test message generated by Kiwi SyslogGen
10-20-2021 13:14:21 Local7.Debug 127.0.0.1 Kiwi Syslog Server - Test message number 0001
and tested Kiwi again
10-25-2021 08:26:24 User.Info 192.168.88.253 test message From Ubuntu
10-25-2021 08:26:24 Local7.Debug 192.168.88.253 X
10-25-2021 08:26:24 Local7.Debug 192.168.88.253 X
Then I do not know what is wrong.
You can try my solution (in the singature) . Install ubuntu on a PC or WM maskine. Install Splunk and send log data there.
I don’t think it a kiwi setup issue. I don’t think the router is send out syslog packets.
Here are the packet capture from the router but this is a file I saved to the router and then input into wireshark.
I don’t know if those packet actually left the router sense no packet are coming to the kiwi computer from the router on port 514.
Here is the kiwi computer capture by wireshark.
Wireshark and the right and kiwi on the left.
IP address
Router :192.168.88.1
Kiwi: 192.168.88.254
Ubuntu: 192.168.88.252
There are no IP packet coming in from the router on port 514 but from Ubuntu there are.