[ANN] NSLogger 1.0 - powerful logging tool
[ANN] NSLogger 1.0 - powerful logging tool
- Subject: [ANN] NSLogger 1.0 - powerful logging tool
- From: Florent Pillet <email@hidden>
- Date: Mon, 31 Oct 2011 11:35:35 +0100
Hi there,
I've been developing and using this tool for a year, and it's quite stable and used by many already so I though I'd cut a 1.0 release to make it official. Many people use it already.
First, the links:
https://github.com/fpillet/NSLogger (main tree)
https://github.com/fpillet/NSLogger/downloads (prebuilt viewer + client sources download)
NSLogger is a high perfomance logging utility which displays traces emitted by client applications running on Mac OS X or iOS (iPhone OS). It replaces your usual NSLog()-based traces and provides powerful additions like display filtering, image and binary logging, traces buffering, timing information, etc.
NSLogger feature summary:
• View logs using the Mac OS X desktop viewer, accept connections from local network clients (using Bonjour) or remote clients connecting directly over the internet
• Online (application running and connected to NSLogger) and offline (saved logs) log viewing
• Buffer all traces in memory or in a file, send them over to viewer when a connection is acquired
• Secure logging (connections use SSL by default)
• Advanced log filtering options
• Save viewer logs to share them and/or review them later
• Export logs to text files
• Open raw buffered traces files that you brought back from client applications not directly connected to the log viewer
NSLogger can be plugged in your app, whether it's iOS or Mac OS X, running / compiled in regular, GC or ARC modes. Up and coming soon in the repository is Android client source code, although that is not the concern for readers of this list.
Make sure you read the Wiki pages for easy integration in your code:
https://github.com/fpillet/NSLogger/wiki
https://github.com/fpillet/NSLogger/wiki/Integrating-NSLogger-in-your-application
There are also adapters for other logging libraries, although if you're using them you probably already know about NSLogger:
LibComponentLogging: https://github.com/aharren/LibComponentLogging-NSLogger
CocoaLumberJack: https://github.com/steipete/NSLogger-CocoaLumberjack-connector
--
Florent Pillet - Software Engineering Lead
www.commandfusion.com
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden