Try log4c or something similar.
2009/12/29 Petr Åtetiar <>
>
>
>
> Achim <> [2009-12-29 01:15:36]:
>
> Hi,
>
> > Do anybody recommend a library/handler beneficial in embedded C programming
> > for logging? I need one for a controller running on TS-7800 under Debian
> > Linux. My application is working fine, but showing any Error/Warning/Trace
> > only as printf on the console. Whenever I start it in background the output
> > is gone...
>
> You can redirect that output to some log file:
>
> /usr/bin/application > /var/log/application.log 2>&1
>
> > - Saving Fatal, Errors, Warnings, Infos and Traces into a file or SQL
> > database - automatically remove old data from that file/database, like in
> > round-robin datasets - beside the message, also save a timestamp and the
> > function name - allow to search and browse within the saved log, including
> > filtering - allow a "live view" to show what happens now, like printf do -
> > configuration of saved level (e.g. only fatal and error, no warning or no
> > trace) based on file or function name - reduce saved/showed messages by
> > bundling these one which appears very often together in one message.
>
> I would use SQLite, you can do almost all that using standard SQL statements.
>
> > I already found nagius and cacti, but it looks as they only offer viewing
> > capabilities and not address logging.
>
> Those are overkill for embedded systems.
>
> -- ynezz
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|