Logging

From BC$ MobileTV Wiki
Jump to: navigation, search

Logging is the process of recording the usage of a specific hardware or software component. A number of tools exist for logging, some focused on server (access-based) logging, and some based on individual program (class/flow-based) logging.


Specifications





Tools

APM tools also come in quite handy for quickly finding the "needle in the haystack" of root cases of errors/problems from within your logs.

Java

PHP

Log Analyzers

Splunk

[5] [6] [7] [8]

[9] [10] [11] [12]

Kafka


Resources


Tutorials

[16] [17] [18]


External Links

[19] [20] [21]

References

  1. Java's new "System Logger" API: https://blog.frankel.ch/system-logger/ | SRC
  2. What are the latest options in Java logging frameworks?: https://stackoverflow.com/questions/2533614/what-are-the-latest-options-in-java-logging-frameworks
  3. Google Releases New Java Logging Framework: https://www.infoq.com/news/2019/04/java-logging-framework-flogger
  4. Apple Open Sources GCGC: a Tool to Analyze Java GC Logs: https://www.infoq.com/news/2022/01/apple-gcgc-java/
  5. How to exclude a list of values for a field?: https://answers.splunk.com/answers/48398/how-to-exclude-a-list-of-values-for-a-field.html
  6. About fields -- How to extract/define and save fields for future lookups: http://docs.splunk.com/Documentation/Splunk/7.1.1/Knowledge/Aboutfields
  7. Splunk acquires VictorOps to take it – and you – into site reliability engineering: https://www.theregister.co.uk/2018/06/19/splunk_victorops_acquisition_digested/
  8. Why Build Your Own (BYO) Client-Side Analytics?: https://www.splunk.com/en_us/blog/tips-and-tricks/still-using-3rd-party-web-analytics-providers-build-your-own-using-splunk.html
  9. Splunkbase -- add-on marketplace - Splunk App for Web Analytics: https://splunkbase.splunk.com/app/2699/
  10. Splunk your GoogleAnalytics: https://www.splunk.com/en_us/blog/conf-splunklive/splunk-your-google-analytics.html
  11. Splunk for GoogleAnalytics: https://conf.splunk.com/files/2016/slides/splunk-for-google-analytics-how-to-gain-more-insight-into-site-performance-and-user-activity-by-correlating-google-analytics-data-within-splunk-software.pdf (the "if you can't beat'em join'em" approach)
  12. Splunk docs -- trendline: https://docs.splunk.com/Documentation/Splunk/latest/SearchReference/Trendline
  13. Log4J Levels - explanation of differences between the five logging levels: http://javapapers.com/log4j/log4j-levels/
  14. Using Logging Levels Consistently: https://reflectoring.io/logging-levels/
  15. Java Tip 134 -- When catching exceptions, don't cast your net too wide: https://www.infoworld.com/article/2077500/java-tip-134--when-catching-exceptions--don-t-cast-your-net-too-wide.html
  16. Java Garbage Collection Logging: https://support.sonatype.com/hc/en-us/articles/360000870607-Java-Garbage-Collection-Logging
  17. Understanding the Java Garbage Collection Log: https://dzone.com/articles/understanding-garbage-collection-log
  18. How to Enable Garbage Collection (GC) Logging: https://confluence.atlassian.com/confkb/how-to-enable-garbage-collection-gc-logging-300813751.html
  19. Output in a table format in Java's System.out: https://stackoverflow.com/questions/2745206/output-in-a-table-format-in-javas-system-out
  20. Formatting Java Output Like a Table: https://stackoverflow.com/questions/15052235/formatting-java-output-like-a-table
  21. Nicely Formatted Tabular Output in Java: https://web.archive.org/web/20150221143732/https://www.ksmpartners.com/2013/08 /nicely-formatted-tabular-output-in-java/

See Also

CI | Maven | Ant | Testing | DevOps | APM | Java | JS