logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

tracecmd_set_loglevel - Set log level of the library

Author

StevenRostedt <rostedt@goodmis.org[1]>
           TzvetomirStoyanov <tz.stoyanov@gmail.com[2]>

Copying

       Copyright (C) 2021 VMware, Inc. Free use of this software is granted under the terms of the GNU Public
       License (GPL).

Description

       The tracecmd_set_loglevel() function sets the level of the library logs that will be printed on the
       console. See libtraceevent(3) for detailed desciription of the log levels. Setting the log level to
       specific value means that logs from the previous levels will be printed too. For example TEP_LOG_WARNING
       will print any logs with severity TEP_LOG_WARNING, TEP_LOG_ERROR and TEP_LOG_CRITICAL. The default log
       level is TEP_LOG_CRITICAL. When a new level is set, it is also propagated to the libtracefs and
       libtraceevent.

Example

           #include <trace-cmd.h>
           ...
           tracecmd_set_loglevel(TEP_LOG_ALL);
           ...
           /* call libtracecmd, libtracefs or libtraceevent APIs and observe any logs they produce */
           ...
           tracecmd_set_loglevel(TEP_LOG_CRITICAL);

Files

trace-cmd.h
                   Header file to include in order to have access to the library APIs.
           -ltracecmd
                   Linker switch to add when building a program that uses the library.

License

       libtracecmd is Free Software licensed under the GNU LGPL 2.1

Name

       tracecmd_set_loglevel - Set log level of the library

Notes

Reporting Bugs

       Report bugs to <linux-trace-devel@vger.kernel.org[3]>

Resources

https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/

See Also

libtracefs(3), libtraceevent(3), trace-cmd(1)trace-cmd.dat(5)

Synopsis

#include<trace-cmd.h>

       int tracecmd_set_loglevel(enum tep_loglevel level);

See Also