anyone explain me about why and where we use log.info and log.error and logUtils.error and ExceptionLog error. we can also use system.out.println for printing but why we use logs for printing and why we have these many of logs?
can anyone explain me about what is the difference between log.utils error, log.error, log.info and ExceptionLog error?
218 Views Asked by Hola Hola At
1
There are 1 best solutions below
Related Questions in SCALA
- Spark .mapValues setup with multiple values
- Where do 'normal' println go in a scala jar, under Spark
- Serializing to disk and deserializing Scala objects using Pickling
- Where has "Show Type Info on Mouse Motion" gone in Intellij 14
- AbstractMethodError when mixing in trait nested in object - only when compiled and imported
- Scala POJO Aggregator Exception
- How to read in numbers from n lines into a Scala list?
- Spark pairRDD not working
- Scala Eclipse IDE compiler giving errors until "clean" is run
- How to port Slick 2.1 plain SQL queries to Slick 3.0
- Log of dependency does not show
- Getting unary error for escaped characters in Scala
- Akka actor invoked with a function delegate - is this bad practice?
- Json implicit format with recursive class definition
- How to create a executable jar reading files from local file system
Related Questions in LOGGING
- Is Log4j2 xml configuration case sensitive?
- Logback stopped logging after splitting shared config file
- logging setup best practices
- C Simple Logging Management
- OpenShift Pyramid logging to file
- Log of dependency does not show
- Node/Express access logger from request object
- How does one locate all git log messages in the git object database?
- Logging error when executing Maven SonarQube plugin
- refactor 'execute and log' pattern
- CMD specifying columns to save?
- How to get information about error from HttpContext in WCF services
- Django not logging all errors
- Empty space at beginning of rsyslog log file
- Avoid log trace of external framework J2EE
Related Questions in EXCEPTION-LOGGING
- How do you centralize ELMAH logs
- Distinguish exceptions and determine what to log
- NLog Inner Exception Logging
- Disable logging for one exception
- My exception logging aspect is logging the same exception twice
- NLog LogException seems to ignore the exception
- How to catch and log all exceptions in an Apigility ZF2 application?
- Exception logging and writing to an existing file once created
- can anyone explain me about what is the difference between log.utils error, log.error, log.info and ExceptionLog error?
- How to get more detailed exception in ABP?
- symfony exception listener sending headers
- How to log ODataExceptions? ExceptionLogger isn't working
- Improving Frontend Error Logs with Global Exception Handling in Angular
- log4net on WebApi 2.1 using ExceptionLogger
- Magento site keeps crashing inconsistently
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Generally we don't use
printlnfor logging because there are libraries that are much better at that and configurable.printlnmeans that the message is going to be printed to standard output every time, but logging libraries let us define configuration file, outside of code, that defines what log level we want to log to which output for example send it over the network or save it into the file, we can choose the layout of on log line and customize it to get information that is meaningful to us and this is just part of configuration capabilities. Basically we want as much freedom of logging configuration without changing the code as possible. That allows us to define different behaviors across different environments, different configuration for each package etc and helps us to stay consistent throughout whole application.Practical example is my production application that logs to central log server and send logs over network, besides that it just logs to console, but in my development environment it logs to a file directly. So I can build application in my development environment and deploy it in production without thinking about logging because it depends on the configuration file.