<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Log Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/log/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/log/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 21 Feb 2026 07:13:04 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Top 21 Tools for Log Analysis Tools in 2026</title>
		<link>https://www.scmgalaxy.com/tutorials/top-21-tools-for-log-analysis-tools-in-2025/</link>
					<comments>https://www.scmgalaxy.com/tutorials/top-21-tools-for-log-analysis-tools-in-2025/#respond</comments>
		
		<dc:creator><![CDATA[Vijay K]]></dc:creator>
		<pubDate>Thu, 13 Feb 2025 09:52:49 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[2025]]></category>
		<category><![CDATA[21]]></category>
		<category><![CDATA[analysis]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Top]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=11923</guid>

					<description><![CDATA[<p>Log analysis tools are essential for monitoring system performance, detecting anomalies, troubleshooting issues, and ensuring security. Here are the top [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-21-tools-for-log-analysis-tools-in-2025/">Top 21 Tools for Log Analysis Tools in 2026</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="480" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/02/image-30-1024x480.png" alt="" class="wp-image-11924" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/02/image-30-1024x480.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/02/image-30-300x141.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/02/image-30-768x360.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/02/image-30.png 1112w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Log analysis tools are essential for monitoring system performance, detecting anomalies, troubleshooting issues, and ensuring security. Here are the top 21 log analysis tools in 2026 with their major features:</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">1. ELK Stack (Elasticsearch, Logstash, Kibana)</h1>



<p class="wp-block-paragraph">The ELK Stack is one of the most popular open-source log analysis tools. It combines Elasticsearch, Logstash, and Kibana to offer a comprehensive solution for collecting, storing, and visualizing log data. Elasticsearch indexes the log data, Logstash processes and filters the data, and Kibana provides powerful visualization capabilities. Together, the ELK Stack is used for centralized log management, real-time search, and data analysis across distributed systems.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">2. Splunk</h1>



<p class="wp-block-paragraph">Splunk is a widely-used log analysis tool that provides real-time monitoring, data visualization, and powerful search capabilities. It helps organizations collect, index, and analyze machine-generated data, including logs, metrics, and events. Splunk&#8217;s advanced search and reporting capabilities allow users to quickly identify issues, generate insights, and troubleshoot applications and infrastructure. It also supports integration with various third-party tools and offers both cloud and on-premises deployment options.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">3. Graylog</h1>



<p class="wp-block-paragraph">Graylog is an open-source log management platform that allows users to collect, index, and analyze log data in real time. It supports central log collection and provides powerful search, filtering, and visualization features. Graylog is designed to be highly scalable and supports integration with other monitoring and alerting tools. Its intuitive interface and alerting capabilities make it an excellent choice for organizations looking for a customizable and flexible log analysis solution.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">4. Loggly</h1>



<p class="wp-block-paragraph">Loggly is a cloud-based log analysis tool that allows users to collect, search, and analyze log data from a variety of sources, including applications, servers, and network devices. Loggly provides real-time log monitoring, advanced search features, and customizable dashboards. It supports integration with popular DevOps tools and offers automated log parsing, anomaly detection, and alerting to help teams quickly detect and resolve issues.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">5. Sumo Logic</h1>



<p class="wp-block-paragraph">Sumo Logic is a cloud-native log analysis and monitoring tool that enables organizations to collect, analyze, and visualize log data at scale. It provides real-time log aggregation, search, and analysis, along with advanced machine learning-powered analytics for anomaly detection. Sumo Logic supports a wide range of integrations and provides a unified platform for monitoring applications, infrastructure, and security logs.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">6. Papertrail</h1>



<p class="wp-block-paragraph">Papertrail is a cloud-based log aggregation tool that helps users collect, search, and analyze log data from various sources, including servers, applications, and devices. It provides real-time log search, advanced filtering, and custom alerting. Papertrail&#8217;s simple and user-friendly interface makes it easy for teams to quickly troubleshoot issues and gain insights into system performance and security.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">7. Logz.io</h1>



<p class="wp-block-paragraph">Logz.io is a cloud-based log management and analysis platform built on top of the ELK Stack. It offers a centralized platform for aggregating and analyzing logs, as well as advanced machine learning-driven insights for detecting anomalies. Logz.io integrates with other monitoring and observability tools and provides powerful features like log indexing, full-text search, and customizable visualizations, making it ideal for large-scale log analysis.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">8. Fluentd</h1>



<p class="wp-block-paragraph">Fluentd is an open-source data collector that unifies the log collection and analysis process. It allows users to collect, process, and forward log data from various sources to different destinations, including Elasticsearch, Hadoop, and other analytics tools. Fluentd supports a wide range of input and output plugins, making it highly customizable for different log aggregation and processing needs.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">9. Nagios Log Server</h1>



<p class="wp-block-paragraph">Nagios Log Server is a powerful log management and analysis tool designed for centralized log aggregation. It offers real-time log monitoring, advanced searching, and alerting capabilities. Nagios Log Server can collect logs from a variety of sources and provides users with customizable dashboards and visualizations to gain insights into system health and performance. It integrates seamlessly with Nagios XI for network and infrastructure monitoring.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">10. Sematext</h1>



<p class="wp-block-paragraph">Sematext is a cloud-based log management and monitoring tool that provides real-time log aggregation, search, and analysis. It supports a wide range of integrations and provides advanced features such as automated log parsing, anomaly detection, and alerting. Sematext&#8217;s log analysis features are complemented by its infrastructure and application monitoring capabilities, making it a comprehensive observability platform.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">11. AWS CloudWatch Logs</h1>



<p class="wp-block-paragraph">AWS CloudWatch Logs is a fully managed log monitoring and analysis service that enables users to collect, monitor, and analyze log data from AWS resources and applications. It provides real-time log analysis, metric generation, and custom alerts. CloudWatch Logs integrates seamlessly with other AWS services, allowing users to gain insights into application performance, system health, and security.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">12. LogRhythm</h1>



<p class="wp-block-paragraph">LogRhythm is a log management and SIEM (Security Information and Event Management) platform that provides real-time log aggregation, monitoring, and analysis. It offers advanced features like machine learning-driven threat detection, anomaly detection, and automated response workflows. LogRhythm is used by security teams to identify and mitigate security threats and optimize IT operations.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">13. Monitis</h1>



<p class="wp-block-paragraph">Monitis is a cloud-based monitoring tool that offers log aggregation, analysis, and real-time monitoring. It supports log collection from a variety of sources, including web applications, servers, and network devices. Monitis provides customizable dashboards, detailed reporting, and automated alerts to help teams quickly detect issues and optimize system performance.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">14. Kibana</h1>



<p class="wp-block-paragraph">Kibana is an open-source data visualization tool that works with Elasticsearch to provide interactive log analysis and reporting capabilities. It allows users to create customized dashboards, visualizations, and reports based on their log data. Kibana is particularly useful for analyzing log data stored in Elasticsearch and gaining insights into system performance, security, and usage patterns.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">15. Logwatch</h1>



<p class="wp-block-paragraph">Logwatch is an open-source log analysis tool designed for Unix-based systems. It parses log files, summarizes log entries, and generates reports based on user-defined criteria. Logwatch can be used to monitor various logs, including system logs, security logs, and application logs. It provides daily or customized reports, helping administrators monitor system health and troubleshoot issues efficiently.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">16. Elastic Stack (formerly ELK Stack)</h1>



<p class="wp-block-paragraph">Elastic Stack (formerly known as ELK Stack) is a collection of open-source tools—Elasticsearch, Logstash, and Kibana—that enables powerful log aggregation, search, and visualization. It allows users to collect, process, and analyze large volumes of log data in real time, providing detailed insights into system performance, security events, and application behavior. Elastic Stack is highly scalable and is widely used for log management in large organizations.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">17. Splunk Cloud</h1>



<p class="wp-block-paragraph">Splunk Cloud is the cloud-based version of the popular Splunk platform, offering scalable log aggregation, search, and analysis capabilities. It provides real-time visibility into system performance, application logs, and security events. Splunk Cloud offers advanced features like machine learning-driven insights, automated alerting, and customizable dashboards, making it a powerful tool for log analysis and troubleshooting in cloud-based environments.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">18. Sumo Logic Cloud SIEM</h1>



<p class="wp-block-paragraph">Sumo Logic Cloud SIEM is a security information and event management (SIEM) tool that focuses on log analysis for security monitoring. It provides real-time log aggregation, search, and analysis, allowing security teams to detect and respond to threats quickly. Sumo Logic Cloud SIEM integrates with cloud services and infrastructure monitoring tools, providing comprehensive security insights across various environments.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">19. Rsyslog</h1>



<p class="wp-block-paragraph">Rsyslog is a powerful open-source logging tool that provides advanced log collection, processing, and forwarding capabilities. It allows users to aggregate logs from a wide range of sources, process them with filters, and forward them to various destinations, such as Logstash or Elasticsearch. Rsyslog is highly scalable and is commonly used in large distributed environments for centralized log management.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">20. Logstash</h1>



<p class="wp-block-paragraph">Logstash is an open-source tool for aggregating, processing, and forwarding log data. It provides powerful filtering and transformation capabilities, allowing users to collect logs from multiple sources and forward them to destinations like Elasticsearch or cloud-based services. Logstash is a key component of the Elastic Stack and is used for centralized log management, data processing, and analysis.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h1 class="wp-block-heading">21. Datadog</h1>



<p class="wp-block-paragraph">Datadog is a comprehensive monitoring and log analysis platform that provides real-time log aggregation, search, and analysis. It integrates with a wide range of cloud services, containers, and databases, allowing users to analyze logs and monitor infrastructure performance from a single platform. Datadog provides advanced features like machine learning-powered anomaly detection, automated alerts, and customizable dashboards to help teams quickly diagnose issues and optimize system performance.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<p class="wp-block-paragraph">This list includes a variety of tools designed for log analysis, from cloud-based solutions to open-source tools, each offering unique features for different use cases. Let me know if you&#8217;d like further modifications or additional details!</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-21-tools-for-log-analysis-tools-in-2025/">Top 21 Tools for Log Analysis Tools in 2026</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/top-21-tools-for-log-analysis-tools-in-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Audit Log</title>
		<link>https://www.scmgalaxy.com/tutorials/audit-log/</link>
					<comments>https://www.scmgalaxy.com/tutorials/audit-log/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 09 Jan 2018 20:59:28 +0000</pubDate>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Audit]]></category>
		<category><![CDATA[Audit log]]></category>
		<category><![CDATA[Log]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=4774</guid>

					<description><![CDATA[<p>Audit Log</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/audit-log/">Audit Log</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Audit Log</strong></p>
<p><img decoding="async" class="alignnone" src="http://community.scmgalaxy.com/serve-file/e0/l1481295950/di/c1/Q7wdTWvAYavBnE1SxRXX24tL6hLCANN7PteQ0bgKO6s/1/4857/file/largethumb1344695509audit_log.png" alt="Audit log" width="600" height="71" /></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/audit-log/">Audit Log</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/audit-log/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top 5 Log Monitoring Tools &#124; List of Log Monitoring Tools &#124; scmGalaxy</title>
		<link>https://www.scmgalaxy.com/tutorials/top-5-log-monitoring-tools/</link>
					<comments>https://www.scmgalaxy.com/tutorials/top-5-log-monitoring-tools/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 23 Mar 2017 23:00:39 +0000</pubDate>
				<category><![CDATA[App / Web Servers]]></category>
		<category><![CDATA[Best Log Monitoring Tools]]></category>
		<category><![CDATA[Fluentd]]></category>
		<category><![CDATA[Graylog2]]></category>
		<category><![CDATA[List of Log Monitoring Tools]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Log Analysis Tools]]></category>
		<category><![CDATA[Log Management Tools]]></category>
		<category><![CDATA[Log Monitoring]]></category>
		<category><![CDATA[Log Monitoring Tools]]></category>
		<category><![CDATA[Loggly]]></category>
		<category><![CDATA[Logstash]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Splunk]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Top]]></category>
		<category><![CDATA[Top Log Monitoring Tools]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2017/03/23/top-5-log-monitoring-tools/</guid>

					<description><![CDATA[<p>These days there are various kinds of tools used by professionals in Software industry. From CI tools to Virtualization, to [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-5-log-monitoring-tools/">Top 5 Log Monitoring Tools | List of Log Monitoring Tools | scmGalaxy</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img decoding="async" class="alignnone size-full wp-image-2990 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/top-5-log-monitoring-tools.png" alt="" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/top-5-log-monitoring-tools.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/top-5-log-monitoring-tools-300x200.png 300w" sizes="(max-width: 600px) 100vw, 600px" /></div>
<div></div>
<div>These days there are various kinds of tools used by professionals in Software industry. From CI tools to Virtualization, to Issues, bug tracking tools to various others tools, the lists goes on and on. Thus, it&#8217;s really a tough task for them to select best tools as per their needs. So, today I am going to help System Administrators and operations by providing them the lists of top log monitoring tools.</div>
<div></div>
<div><strong>But before that lets see, what is log monitoring ?</strong></div>
<div></div>
<div>Log monitoring is a process of monitoring and understanding the state of the system, server, network, security devices and different applications and how they are working. Actually when these servers and different applications runs, they generate log files and events like Errors, problems, and more information is constantly logged and saved for analysis as text or binary files in the system. System admin keep reviewing these log files on daily basis so they can understand the condition and functioning of systems and different applications. But reviewing all those log files on daily basis is not an easy task, to do this laborious task log monitor needs to be set on those logs which automatically</div>
<div>monitor, review, analyze and generate reports as per the instructions set by System Admin.</div>
<div></div>
<div><strong>As you saw how helpful this is for system admin but to find a good tool for this process is not an easy task. So, without wasting any time let&#8217;s check out the top 5 monitoring tools.</strong></div>
<div></div>
<div><strong>1. Logstash</strong></div>
<div><img loading="lazy" decoding="async" class="alignnone wp-image-569 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/logstash.png" alt="logstash" width="400" height="200" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/logstash.png 400w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/logstash-300x150.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></div>
<div><strong>Features</strong></div>
<ul>
<li>Extended functionality via plugins.</li>
<li>Free and open source.</li>
<li>Filters are code.</li>
<li>Great integration with other Elastic products.</li>
</ul>
<div></div>
<div><strong><br />
2. Fluentd</strong></div>
<div><img loading="lazy" decoding="async" class="alignnone wp-image-570 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/fluentd2.png" alt="fluentd" width="400" height="200" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/fluentd2.png 400w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/fluentd2-300x150.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></div>
<div><strong>Features</strong></div>
<ul>
<li>Handles up to 50,000 messages per second at peak time</li>
<li>Data filtering and alerting</li>
<li>Apache 2.0 License project</li>
<li>Simplify and scale data pipeline management with tags</li>
<li>More than 200 community-contributed plugins</li>
<li>Real-time monitoring and alerts system</li>
<li>Store data in multiple systems</li>
<li>Collect and correlate web server access logs and application error logs</li>
</ul>
<div>
<p>&nbsp;</p>
<p>3. <strong>Loggly</strong></p>
</div>
<div><img loading="lazy" decoding="async" class="alignnone wp-image-571 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/loggly.png" alt="loggly" width="400" height="200" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/loggly.png 400w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/loggly-300x150.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></div>
<div><strong>Features</strong></div>
<ul>
<li>Text-based logs from any source</li>
<li>Custom source groups</li>
<li>Point-and-click trending graphs</li>
<li>Automated filters and event parsing</li>
<li>Full-system RESTful API to integrate with other applications</li>
<li>Unlimited saved searches and users</li>
<li>Adaptable interface with multiple views, pages and workspaces</li>
<li>Unlimited custom dashboards based on any search</li>
<li>Built-in customizable alerts with triggers</li>
</ul>
<div></div>
<div><strong><br />
4. Graylog2</strong></div>
<div><img loading="lazy" decoding="async" class="alignnone wp-image-572 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/graylog2.png" alt="graylog2" width="400" height="200" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/graylog2.png 400w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/graylog2-300x150.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /></div>
<div><strong>Features</strong></div>
<ul>
<li>Leverages Java, Scala and ElasticSearch technologies</li>
<li>Central syslog monitoring</li>
<li>Interactive API browser</li>
<li>Application debugging</li>
<li>Exception monitoring</li>
<li>API analytics</li>
<li>Intuitive search interface</li>
<li>Comprehensive dashboard</li>
</ul>
<div></div>
<div><strong><br />
5. Splunk<br />
<img loading="lazy" decoding="async" class="alignnone wp-image-573 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/splunk.png" alt="splunk" width="400" height="200" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/splunk.png 400w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/03/splunk-300x150.png 300w" sizes="auto, (max-width: 400px) 100vw, 400px" /><br />
</strong></div>
<div><strong>Features</strong></div>
<ul>
<li>Works with Hadoop &amp; NoSQL</li>
<li>Setup standard searches as real-time alerts</li>
<li>Trigger automatic responses</li>
<li>Scale from a single server to multiple data centers</li>
<li>Deployable to on premise sites, hybrid-cloud, and/or private and public cloud based infrastructures</li>
<li>Securely make data available</li>
<li>Supports various use cases including log consolidation/retention, security, compliance reporting, and more</li>
<li>Perform ad hoc queries</li>
</ul>
<div></div>
<div>So, this is the list my top log monitoring tools, I hope you find this useful and if not than feel free to share your thoughts in comment section below.</div>
<div></div>
<div></div>
<div></div>
<div></div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-5-log-monitoring-tools/">Top 5 Log Monitoring Tools | List of Log Monitoring Tools | scmGalaxy</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/top-5-log-monitoring-tools/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>How to attach the jenkins build log as part of the email body?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sat, 03 Oct 2015 12:26:05 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Attach]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Email body]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to attach jenkins build log]]></category>
		<category><![CDATA[Jenkins build log]]></category>
		<category><![CDATA[Jenkins build log in email body]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Part]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/10/03/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/</guid>

					<description><![CDATA[<p>Way 1 &#8211;  Put following lines as part of Default Content text box ${BUILD_LOG, maxLines=9999, escapeHtml=false} this works for free [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3333 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/jenkins-build-log-as-part-o-1.png" alt="jenkins-build-log-as-part-of-the-email-body" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/jenkins-build-log-as-part-o-1.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/jenkins-build-log-as-part-o-1-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>Way 1 &#8211; </strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">Put following lines as part of Default Content text box</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG, maxLines=9999, escapeHtml=false}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">this works for free style projects</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>Way 2 &#8211; If you want send only specific line using regex</strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;\\b(Buildfile|BUILD)\\<wbr />b&#8221;, linesAfter=1}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;\\b(FC0)\\b&#8221;, linesAfter=1}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG_REGEX, regex=&#8221;^.*?FC0.*?$&#8221;, maxMatches=95, showTruncatedLines=false, escapeHtml=false, matchedLineHtmlStyle=true}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">This will show exactly which is expected lines as part of the regEx.</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>List of other variables as part of email body</strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${PROJECT_URL}/ws/</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_URL}/artifact/</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">${BUILD_LOG, maxLines=1000}</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">More ref</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">Content Token Reference</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">In string arguments, escape &#8220;, \, and line terminators (\n or \r\n) with a \, e.g. arg1=&#8221;\&#8221;quoted\&#8221;&#8221;; arg2=&#8221;c:\\path&#8221;; and arg3=&#8221;one\ntwo&#8221;. The brackets may be omitted if there are no arguments.</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;">New Lines &#8211; Use &lt;br&gt; or &#8220;\&#8221;</div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><strong>More Info </strong></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin" target="_blank" rel="noopener">http://wiki.hudson-ci.org/<wbr />display/HUDSON/Email-ext+<wbr />plugin</a></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="http://stackoverflow.com/questions/9439450/how-will-i-filter-out-only-errors-in-jenkins-email-ext-build-log-regex" target="_blank" rel="noopener">http://stackoverflow.com/<wbr />questions/9439450/how-will-i-<wbr />filter-out-only-errors-in-<wbr />jenkins-email-ext-build-log-<wbr />regex</a></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="http://champasoft.blogspot.nl/2012/11/jenkins-pattern-for-e-mailing-log.html" target="_blank" rel="noopener">http://champasoft.blogspot.nl/<wbr />2012/11/jenkins-pattern-for-e-<wbr />mailing-log.html</a></div>
<div style="font-family: Calibri, sans-serif; font-size: 14px;"><a style="color: #1155cc;" href="https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin" target="_blank" rel="noopener">https://wiki.jenkins-ci.org/<wbr />display/JENKINS/Email-ext+<wbr />plugin</a></div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body-2/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to attach the jenkins build log as part of the email body?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Fri, 11 Sep 2015 16:29:12 +0000</pubDate>
				<category><![CDATA[Jenkins]]></category>
		<category><![CDATA[Attach]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[Email body]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to attach jenkins build log]]></category>
		<category><![CDATA[Jenkins build log]]></category>
		<category><![CDATA[Jenkins build log in email body]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Part]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/09/11/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/</guid>

					<description><![CDATA[<p>Way 1 &#8211;  Put following lines as part of Default Content text box ${BUILD_LOG, maxLines=9999, escapeHtml=false} this works for free [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3363 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/jenkins-build-log-as-part-o.png" alt="jenkins-build-log-as-part-of-the-email-body" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/jenkins-build-log-as-part-o.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/jenkins-build-log-as-part-o-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Way 1 &#8211; </strong></p>
<p>Put following lines as part of Default Content text box</p>
<p>${BUILD_LOG, maxLines=9999, escapeHtml=false}</p>
<p>this works for free style projects</p>
<p><strong>Way 2 &#8211; If you want send only specific line using regex</strong></p>
<p>${BUILD_LOG_REGEX, regex=&#8221;\\b(Buildfile|BUILD)\\b&#8221;, linesAfter=1}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;\\b(FC0)\\b&#8221;, linesAfter=1}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;^.*?BUILD FAILED.*?$&#8221;, linesBefore=0, linesAfter=10, maxMatches=5, showTruncatedLines=false, escapeHtml=true}</p>
<p>${BUILD_LOG_REGEX, regex=&#8221;^.*?FC0.*?$&#8221;, maxMatches=95, showTruncatedLines=false, escapeHtml=false, matchedLineHtmlStyle=true}</p>
<p>This will show exactly which is expected lines as part of the regEx.</p>
<p>More Info</p>
<p><a href="http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin" target="_blank" rel="noopener">http://wiki.hudson-ci.org/display/HUDSON/Email-ext+plugin</a></p>
<p><a href="http://stackoverflow.com/questions/9439450/how-will-i-filter-out-only-errors-in-jenkins-email-ext-build-log-regex" target="_blank" rel="noopener">http://stackoverflow.com/questions/9439450/how-will-i-filter-out-only-errors-in-jenkins-email-ext-build-log-regex</a></p>
<p><a href="http://champasoft.blogspot.nl/2012/11/jenkins-pattern-for-e-mailing-log.html" target="_blank" rel="noopener">http://champasoft.blogspot.nl/2012/11/jenkins-pattern-for-e-mailing-log.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/">How to attach the jenkins build log as part of the email body?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-attach-the-jenkins-build-log-as-part-of-the-email-body/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>JUnit 4 Test Logging Tips using SLF4J</title>
		<link>https://www.scmgalaxy.com/tutorials/junit-4-test-logging-tips-using-slf4j/</link>
					<comments>https://www.scmgalaxy.com/tutorials/junit-4-test-logging-tips-using-slf4j/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 09 Mar 2010 13:23:24 +0000</pubDate>
				<category><![CDATA[Testing Tools]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Instruction]]></category>
		<category><![CDATA[JUnit]]></category>
		<category><![CDATA[JUnit 4]]></category>
		<category><![CDATA[JUnit 4 and SLF4J Implementation]]></category>
		<category><![CDATA[JUnit 4 Test using SLF4J]]></category>
		<category><![CDATA[JUnit tests]]></category>
		<category><![CDATA[Log]]></category>
		<category><![CDATA[Log statements]]></category>
		<category><![CDATA[Logging techniques]]></category>
		<category><![CDATA[Logging tips]]></category>
		<category><![CDATA[Simple Logging Facade for Java]]></category>
		<category><![CDATA[SLF4J]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Test logging]]></category>
		<category><![CDATA[Test logging techniques]]></category>
		<category><![CDATA[Test logging Tips]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2010/03/09/junit-4-test-logging-tips-using-slf4j/</guid>

					<description><![CDATA[<p>When writing JUnit tests developers often add log statements that can help provide information on test failures. During the initial [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/junit-4-test-logging-tips-using-slf4j/">JUnit 4 Test Logging Tips using SLF4J</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-4134 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/03/junit-4-test-logging-tips.png" alt="junit-4-test-logging-using-slf4j" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/03/junit-4-test-logging-tips.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2010/03/junit-4-test-logging-tips-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>When writing JUnit tests developers often add log statements that can help provide information on test failures. During the initial attempt to find a failure a simple System.out.println() statement is usually the first resort of most developers.</p>
<p>Replacing these System.out.println() statements with log statements is the first improvement on this technique. Using SLF4J (Simple Logging Facade for Java) provides some neat improvements using parameterized messages. Combining SLF4J with JUnit 4 rule implementations can provide more efficient test class logging techniques.</p>
<p>Some examples will help to illustrate how SLF4J and JUnit 4 rule implementation offers improved test logging techniques. As mentioned the inital solution by developers is to use System.out.println() statements. The simple example code below shows this method.</p>
<p><span style="background-color: #c0c0c0;">01    import org.junit.Test;<br />
02<br />
03    public class LoggingTest {<br />
04<br />
05      @Test<br />
06      public void testA() {<br />
07        System.out.println(&#8220;testA being run&#8230;&#8221;);<br />
08      }<br />
09<br />
10      @Test<br />
11      public void testB() {<br />
12        System.out.println(&#8220;testB being run&#8230;&#8221;);<br />
13      }<br />
14    }</span></p>
<p>The obvious improvement here is to use logging statements rather than the System.out.println() statements. Using SLF4J enables us to do this simply whilst allowing the end user to plug in their desired logging framework at deployment time. Replacing the System.out.println() statements with SLF4J log statements directly results in the following code.<br />
view source</p>
<p><span style="background-color: #c0c0c0;">01    import org.junit.Test;<br />
02    import org.slf4j.Logger;<br />
03    import org.slf4j.LoggerFactory;<br />
04<br />
05    public class LoggingTest {<br />
06<br />
07      final Logger logger =<br />
08        LoggerFactory.getLogger(LoggingTest.class);<br />
09<br />
10      @Test<br />
11      public void testA() {<br />
12        logger.info(&#8220;testA being run&#8230;&#8221;);<br />
13      }<br />
14<br />
15      @Test<br />
16      public void testB() {<br />
17        logger.info(&#8220;testB being run&#8230;&#8221;);<br />
18      }<br />
19    }</span></p>
<p>Looking at the code it feels that the hard coded method name in the log statements would be better obtained using the @Rule TestName JUnit 4 class. This Rule makes the test name available inside method blocks. Replacing the hard coded string value with the TestName rule implementation results in the following updated code.</p>
<p><span style="background-color: #c0c0c0;">01    import org.junit.Rule;<br />
02    import org.junit.Test;<br />
03    import org.junit.rules.TestName;<br />
04    import org.slf4j.Logger;<br />
05    import org.slf4j.LoggerFactory;<br />
06<br />
07    public class LoggingTest {<br />
08<br />
09      @Rule public TestName name = new TestName();<br />
10<br />
11      final Logger logger =<br />
12        LoggerFactory.getLogger(LoggingTest.class);<br />
13<br />
14      @Test<br />
15      public void testA() {<br />
16        logger.info(name.getMethodName() + &#8221; being run&#8230;&#8221;);<br />
17      }<br />
18<br />
19      @Test<br />
20      public void testB() {<br />
21        logger.info(name.getMethodName() + &#8221; being run&#8230;&#8221;);<br />
22      }<br />
23    }</span></p>
<p>SLF4J offers an improved method to the log statement in the example above which provides faster logging. Use of parameterized messages enable SLF4J to evaluate whether or not to log the message at all. The message parameters will only be resolved if the message will be logged. According to the SLF4J manual this can provide an improvement of a factor of at least 30, in case of a disabled logging statement.</p>
<p>Updating the code to use SLF4J parameterized messages results in the following code.</p>
<p><span style="background-color: #c0c0c0;">01    import org.junit.Rule;<br />
02    import org.junit.Test;<br />
03    import org.junit.rules.TestName;<br />
04    import org.slf4j.Logger;<br />
05    import org.slf4j.LoggerFactory;<br />
06<br />
07    public class LoggingTest {<br />
08<br />
09      @Rule public TestName name = new TestName();<br />
10<br />
11      final Logger logger =<br />
12        LoggerFactory.getLogger(LoggingTest.class);<br />
13<br />
14      @Test<br />
15      public void testA() {<br />
16        logger.info(&#8220;{} being run&#8230;&#8221;, name.getMethodName());<br />
17      }<br />
18<br />
19      @Test<br />
20      public void testB() {<br />
21        logger.info(&#8220;{} being run&#8230;&#8221;, name.getMethodName());  }<br />
22      }<br />
23    }</span></p>
<p>Quite clearly the logging statements in this code don’t conform to the DRY principle.</p>
<p>Another JUnit 4 Rule implementation enables us to correct this issue. Using the TestWatchman we are able to create an implementation that overrides the starting(FrameworkMethod method) to provide the same functionality whilst maintaining the DRY principle. The TestWatchman Rule also enables developers to override methods invoked when the test finishes, fails or succeeds.</p>
<p>Using the TestWatchman Rule results in the following code.</p>
<p><span style="background-color: #c0c0c0;">01    import org.junit.Rule;<br />
02    import org.junit.Test;<br />
03    import org.junit.rules.MethodRule;<br />
04    import org.junit.rules.TestWatchman;<br />
05    import org.junit.runners.model.FrameworkMethod;<br />
06    import org.slf4j.Logger;<br />
07    import org.slf4j.LoggerFactory;<br />
08<br />
09    public class LoggingTest {<br />
10<br />
11      @Rule public MethodRule watchman = new TestWatchman() {<br />
12        public void starting(FrameworkMethod method) {<br />
13          logger.info(&#8220;{} being run&#8230;&#8221;, method.getName());<br />
14        }<br />
15      };<br />
16<br />
17      final Logger logger =<br />
18        LoggerFactory.getLogger(LoggingTest.class);<br />
19<br />
20      @Test<br />
21      public void testA() {<br />
22<br />
23      }<br />
24<br />
25      @Test<br />
26      public void testB() {<br />
27<br />
28      }<br />
29    }</span></p>
<p>And there you have it. A nice test code logging technique using JUnit 4 rules taking advantage of SLF4J parameterized messages.</p>
<p>I would be interested to hear from anyone using this or similar techniques based on JUnit 4 rules and SLF4J.</p>
<p>Reference: <a href="http://www.catosplace.net/" target="_blank" rel="noopener">http://www.catosplace.net/</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/junit-4-test-logging-tips-using-slf4j/">JUnit 4 Test Logging Tips using SLF4J</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/junit-4-test-logging-tips-using-slf4j/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
