logging

Logging function calls to a file and using this log file as program code

I have an application which is written in C and logs my function calls by writing them to a file. Now I need to re-use these logged function calls in another C-application (which is also the reason for logging). This application should do - next to other things - exactly the things which were logged. example: MYLOGFILE which was writt...

Apple rejected me, no idea why, or how to fix it.

Hey there, so heres the story, Apple recently rejected my app, saying it crashed on their phones, (iPhone 3G and ipod touch 2g), and send me two crash logs. NEITHER of which I can make sense out of. Here they are. Incident Identifier: BA4382DD-DA6A-47F7-800D-43AD30919064 CrashReporter Key: 53e41ca2a52f91affddc86f49ce9c4be851fcfd...

extracting error information from rails log files

i am developing on 5 different rails projects, plus also refactoring some (moving from older rails versions to 2.3) - what is the best way to extract the error information from the logfiles, so i can see all the depreciation warnings, runtime errors and so on, so i can work on improving the codebase? are there any services or libraries ...

Putty Session Logging - Not encoding characters properly

I'm setting up a Ubuntu server using Windows + Putty and want to log all my console activity. In putty I have the following configuration: [View Full Size] The problem is, this is the log file it generates: [View Full Size] Notice all the unreadable characters and symbols? I assume it has something to do with the encoding, but I tr...

real time subprocess.Popen via stdout and PIPE

I am trying to grab stdout from a subprocess,Popen call and although I am achieving this easily by doing: cmd = subprocess.Popen('ls -l', shell=True, stdout=PIPE) for line in cmd.stdout.readlines(): print line I would like to grab stdout in "real time". With the above method, PIPE is waiting to grab all the stdout and then it retu...

Best Practices For Creating a Log Writer for errors

Hey S.O Guys I have recently been doing some work that has been quite in depth, i was wondering what you think is better for logging. Is it better to. A. Every time i want to write to my log, open the file, write to it then close it straight away so it there is no real chance of losing information in the case of a critical failur...

Java: Is it possible to automatically add log statements to methods ?

Most of the methods in my application are written like this: public void m() { long t1 = System.currentTimeMillis(); log.info("begin - m()"); /* method body */ long t2 = System.currentTimeMillis(); log.info("end - m(), took " + (t2 - t1) + "ms."); } I wish I could simply annotate my method and have the log statem...

Checkpointing and restarting X11 applications

My task is to checkpoint and restart X11 applications. Therefore I use the BLCR (Berkeley Lab Checkpoint/Restart (BLCR)) tool. Due to the fact that BLCR is not able (without modifications) to reinitiate the connection to the X-Server, I used an interposition library to log all Xlib function calls with their parameters to a text file. ...

Show SQL log on a separate monitor

I have an idea of monitoring all SQL queries on a spare monitor which is almost not used in my daily coding. You can see latest SQL queries in runtime. Obviously this is not unique. But I just want to know your opinion on this. Can this approach be useful? Can it help to detect a problems in your SQL queries faster? Can it help you in ...

Managing critical errors: logging & email

What's the best way to send quick one-liner e-mails to an administrative address in Rails? I am using the Rails Logger to keep track of nasty problems in my application. One of my controllers is doing mission-critical work and I need to know of any errors ASAP. When there is an error, I would like my app to send an email to myself, ca...

Restlet: Log Stack Trace for All 500 Errors

I'd like my Restlet application to log the stack trace for any Resource that generates a 500-series HTTP error (using the Context's Logger). As far as I can tell, this is not the default behavior. In other words, I don't want my Resource classes to have any logger code at all in the represent and acceptRepresentation methods - they just...

Can't get NHibernate and Log4Net to generates logging.

I can't get any logging of NHibernate or my application. I tried EVERYTHING that I could think about, but nothing work! Here is my code: using System.Reflection; using NHibernate.Cfg; [assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log4Net.config", Watch = true)] namespace NHibernate_Log4Net { class Program { s...

How to stop PHP from logging PHP Notice errors

Hello, I'm trying to not log notice errors, which are being written to an error log file on my server. I've tried (at the top of my index.php): ini_set('display_errors', 0); error_reporting(E_ALL ^ E_NOTICE); But I'm still getting PHP Notice errors in said error log file. I'm on a shared hosting environment, so I can't edit my php.in...

Logging errors in SCSF

I'm quite new to SCSF. So, I'm developping a SCSF Winforms in C# (using May 2007 version in VSNet 2005 Fwk2.0, I can't use new version). I've implemented a Business module. What is the best practise to log errors? I've configured the Logging Application Block. But how to use that ? Thanks for answers ...

Servlet post request logging to Eclipse console

I'm writing my first JEE application, using EJBs, Servlet, JSPs and the likes. I'm using JBOSS 4.2 AS and Eclipse as and IDE, including tasks like starting and stopping the server. What I can't understand is that while logging instructions inside a jsp, like: <% System.out.println("Log this!"); %> log as expected, both in Eclipse c...

iPhone: Once I have redirected NSLog to a file, how do I revert it to the console?

I'm using: #if TARGET_IPHONE_SIMULATOR == 0 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsDirectory = [paths objectAtIndex:0]; NSString *logPath = [documentsDirectory stringByAppendingPathComponent:@"console.log"]; freopen([logPath cStringUsingEncodin...

scribe with protocol buffer and advanced thrift?

I have two questions here: Question 1: -- can thrift provide an inner-class functionality? (see my example next) -- if it can, can thrift use such functionality easily? Here is the scribe interface (scribe/if/scribe.thrift). But its message field can only be string, which I believe not flexible enough. !/usr/local/bin/thrift --cpp...

Inheriting ThreadStatic values to implement dynamic scoping in C#/.NET in multithreaded context

Is there a way to make newly-spawned threads inherit the values of ThreadStatic state (or something like it) on their parent threads? I would like to use this (or something like it) to implement "dynamically scoped" special variables that contain operation/task context information to use for tracking/logging, etc. Is this a reasonable ...

Logging errors via HTTP - security implications

I am writing an application in which application errors are logged and posted to a listening HTTP port on our server. We decided against email since many of the clients running the server "would not be able to send anything through SMTP" (according to boss dude) I was just going to send the data as-is using log4net and a custom-written ...

How should I log exceptions in ASP.NET?

How should I log exceptions? I never tried logging in .NET before. Nor try to dump exceptions to a txt (or binary) file. I dont require a text file, just a way to view the logs with the file and line #. -edit- using asp.net ...