Thanks, Waldemar. While on the subject: I'm still not getting any logs to output on the receiving server. When I telnet, I can get it to output stuff to td-agent.log, but from the same server it still doesn't seem to send anything over by match pattern. For example on the receiving end when I telnet send, I get:
tail -F /var/log/td-agent/td-agent.log
2012-08-29 02:56:59 +0000: adding source type="forward"
2012-08-29 02:56:59 +0000: adding source type="http"
2012-08-29 02:56:59 +0000: adding match pattern="td.*.*" type="tdlog"
2012-08-29 02:56:59 +0000: adding match pattern="debug.**" type="stdout"
2012-08-29 02:56:59 +0000: listening fluent socket on 0.0.0.0:24224
2012-08-29 03:11:32 +0000: no patterns matched tag="1"
2012-08-29 03:11:32 +0000: no patterns matched tag="1"
2012-08-29 03:11:32 +0000: no patterns matched tag="0"
2012-08-29 03:11:34 +0000: no patterns matched tag="0"
2012-08-29 03:11:44 +0000: no patterns matched tag="1"
2012-08-29 03:11:44 +0000: no patterns matched tag="0"
2012-08-29 03:11:49 +0000: no patterns matched tag="1"
But when I send stuff that matches the forwarding regexp, it just seems to disappear. No error messages, no "no patterns matched tag." It just doesn't say anything. Any idea what that might be? Is it buffering the logs in some undisclosed location until they get long enough to send over? My settings are the same as what I listed in my first message. I was hoping to just have the receiving server output messages to stout for now to test it works.