You might try Googling 'firewall log monitor' and similar stuff.
I use one called fwlogwatch, which I think I got from Sourceforge.net somewhere. It can be set up to monitor for lots of different firewall/network/iptables messages, and is quite configurable. It logs alerts to a separate log file, and can email or run other scripts upon various events, etc..
I can't really say how "good" it is, but it does the job.
Are you using a firewall, or how are you implementing these iptables rules? Just like with a standalone script? You could use a firewall to do the same job, but that has a logging function built into it; that kinda works hand in hand with the log-watcher. For example, the LutelWall Firewall (I use it) is configurable to the max, uses iptables rules, plus every rule can have a log flag set, so every single event that passes thru the firewall gets logged.
I'm definitely no expert, and there are probably lots of ways to do this, but it's one idea anyhow
good luck!