Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[APP] SysLogcat [New!]

OP mtcarey

7th July 2011, 01:08 AM   |  #1  
OP Senior Member
Flag San Mateo, CA
Thanks Meter: 733
 
541 posts
Join Date:Joined: Sep 2008
Donate to Me
SysLogcat sends your Android log entries to your Syslog (RSyslog, SyslogNG, etc.) server. Great for extended debugging in Android App and ROM development. Flexible filter options give you fine-grained control over output, and the built-in monitor lets you watch what's being sent in real time.

It's free!

https://market.android.com/details?i...orps.syslogcat
Last edited by mtcarey; 7th July 2011 at 07:21 AM.
The Following 3 Users Say Thank You to mtcarey For This Useful Post: [ View ]
7th July 2011, 11:28 AM   |  #2  
bra1nDeaD's Avatar
Senior Member
Thanks Meter: 79
 
156 posts
Join Date:Joined: Mar 2010
Quote:
Originally Posted by mtcarey

SysLogcat sends your Android log entries to your Syslog (RSyslog, SyslogNG, etc.) server. Great for extended debugging in Android App and ROM development. Flexible filter options give you fine-grained control over output, and the built-in monitor lets you watch what's being sent in real time.

It's free!

https://market.android.com/details?i...orps.syslogcat

Thanks for that
7th July 2011, 10:20 PM   |  #3  
OP Senior Member
Flag San Mateo, CA
Thanks Meter: 733
 
541 posts
Join Date:Joined: Sep 2008
Donate to Me
You're welcome!
9th July 2011, 07:44 PM   |  #4  
misfit61871's Avatar
Senior Member
Flag Provo,UT
Thanks Meter: 169
 
1,152 posts
Join Date:Joined: Apr 2011
More
Quote:
Originally Posted by mtcarey

SysLogcat sends your Android log entries to your Syslog (RSyslog, SyslogNG, etc.) server. Great for extended debugging in Android App and ROM development. Flexible filter options give you fine-grained control over output, and the built-in monitor lets you watch what's being sent in real time.

It's free!

https://market.android.com/details?i...orps.syslogcat

Ok, I'm new to this, how do I get this running? I installed the app and DL'd a syslog server program on my PC but I can't figure out how to get it working.
9th July 2011, 09:43 PM   |  #5  
OP Senior Member
Flag San Mateo, CA
Thanks Meter: 733
 
541 posts
Join Date:Joined: Sep 2008
Donate to Me
Quote:
Originally Posted by misfit61871

Ok, I'm new to this, how do I get this running? I installed the app and DL'd a syslog server program on my PC but I can't figure out how to get it working.

I'm assuming your PC is running Windows. Make sure your Syslog server is running and listening on UDP port 514 (the standard), and that you've opened that port in your Windows Firewall. If it's a Windows service, go into your Administrative Tools / Services snap-in and make sure it's started. Then put your PC's IP Address into SysLogcat and tap "Save and Start". Also, make sure you have your phone's Wifi turned on. If you have a custom ROM / kernel on your phone Android Logcat may be disabled by default, in which case you need to find out how to enable it. I know that for Talon you would enter "<path to logcat-enable>/logcat-enable" in an Android Terminal app (free on the Market).

Which Syslog server did you install on your PC? Cygwin / Syslog-ng?
Last edited by mtcarey; 9th July 2011 at 10:38 PM.
9th July 2011, 11:03 PM   |  #6  
OP Senior Member
Flag San Mateo, CA
Thanks Meter: 733
 
541 posts
Join Date:Joined: Sep 2008
Donate to Me
Quote:
Originally Posted by mtcarey

I'm assuming your PC is running Windows. Make sure your Syslog server is running and listening on UDP port 514 (the standard), and that you've opened that port in your Windows Firewall. If it's a Windows service, go into your Administrative Tools / Services snap-in and make sure it's started. Then put your PC's IP Address into SysLogcat and tap "Save and Start". Also, make sure you have your phone's Wifi turned on. If you have a custom ROM / kernel on your phone Android Logcat may be disabled by default, in which case you need to find out how to enable it. I know that for Talon you would enter "<path to logcat-enable>/logcat-enable" in an Android Terminal app (free on the Market).

Which Syslog server did you install on your PC? Cygwin / Syslog-ng?

I just installed Star Syslog on my Windows PC to verify that SysLogcat would work with Windows, and discovered that Windows does not respond to an ICMP Echo request by default, which I use to verify that the address entered in SysLogcat is reachable. I am adding an option to bypass this check, and will upload it to the Android Market shortly.

Sorry for the inconvenience! I only tested this with Linux previously. You can enable ICMP Echo in Windows by installing the "Simple TCPIP feature" under "Programs and Features / Turn Windows features on or off". You have to manually start the service unless you re-boot.
Last edited by mtcarey; 9th July 2011 at 11:37 PM.
The Following User Says Thank You to mtcarey For This Useful Post: [ View ]
10th July 2011, 08:16 PM   |  #7  
misfit61871's Avatar
Senior Member
Flag Provo,UT
Thanks Meter: 169
 
1,152 posts
Join Date:Joined: Apr 2011
More
The one I installed is called solar winds logforwarder.
10th July 2011, 09:56 PM   |  #8  
OP Senior Member
Flag San Mateo, CA
Thanks Meter: 733
 
541 posts
Join Date:Joined: Sep 2008
Donate to Me
Quote:
Originally Posted by misfit61871

The one I installed is called solar winds logforwarder.

Well, that might be the problem... SolarWinds Log Forwarder sends Windows Event Log entries to a Syslog server. It is not a Syslog server in and of itself. In SysLogcat you want to enter the address of the endpoint Syslog server itself.

If you want to forward Windows Event Log entries, you might also check out Snare for Windows.
Last edited by mtcarey; 10th July 2011 at 10:12 PM.
The Following User Says Thank You to mtcarey For This Useful Post: [ View ]
11th July 2011, 01:24 AM   |  #9  
misfit61871's Avatar
Senior Member
Flag Provo,UT
Thanks Meter: 169
 
1,152 posts
Join Date:Joined: Apr 2011
More
Quote:
Originally Posted by mtcarey

Well, that might be the problem... SolarWinds Log Forwarder sends Windows Event Log entries to a Syslog server. It is not a Syslog server in and of itself. In SysLogcat you want to enter the address of the endpoint Syslog server itself.

If you want to forward Windows Event Log entries, you might also check out Snare for Windows.

No I don't need to send windows logs, just android. What server would to recommend and where can I DL it from?

Sent from my T-Mobile G2 using Tapatalk
11th July 2011, 02:29 AM   |  #10  
OP Senior Member
Flag San Mateo, CA
Thanks Meter: 733
 
541 posts
Join Date:Joined: Sep 2008
Donate to Me
Quote:
Originally Posted by misfit61871

No I don't need to send windows logs, just android. What server would to recommend and where can I DL it from?

Sent from my T-Mobile G2 using Tapatalk

For Windows, SolarWinds has the Kiwi Syslog Server (get the free version, not the evaluation version unless you want to pay for it). Star Syslog is another really basic one that's free. Cygwin / Syslog-ng works well, but is harder to set up and you would have to come up with a way to actually view the log. Beyond that I really don't know since I've always used a dedicated Linux box for that.

You could always use MS Hyper-V or Oracle Virtual Box to fire up a copy of Ubuntu on Windows and use that for Syslog.
Last edited by mtcarey; 11th July 2011 at 02:36 AM.

The Following User Says Thank You to mtcarey For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes