1. 程式人生 > >配置伺服器輸出日誌配置

配置伺服器輸出日誌配置

開發後期維護時常出現一些未知的問題,這時需要檢視日誌檔案,在專案resources目錄下新建xml檔案,檔名為logback-spring.xml

具體配置如下:

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
<appender name="consoleLog" class="ch.qos.logback.core.ConsoleAppender">
<layout class="ch.qos.logback.classic.PatternLayout">
<pattern> %d - %msg%n </pattern>

</layout>
</appender>

<appender name="fileInfoLog" class="ch.qos.logback.core.rolling.RollingFileAppender">
<filter class="ch.qos.logback.classic.filter.LevelFilter">
<level>DEUBG</level>
<onMatch>DENY</onMatch>
<onMismatch>ACCEPT</onMismatch>

</filter>
<encoder>
<!--
<pattern>%d{HH:mm.ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
-->
<pattern>%d{yyyy-MM-dd HH:mm.ss.SSS} - %msg%n</pattern>
</encoder>

<!--滾動策略-->

<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!--路徑-->
<fileNamePattern>/var/log/itsm/email/itsm-email.%d.log</fileNamePattern>
</rollingPolicy>
</appender>

<root level="info">
<appender-ref ref="consoleLog" />
<appender-ref ref="fileInfoLog" />
</root>

</configuration>

配置好了入行在伺服器新建路徑目錄,使用ip:port/路徑可訪問相關日誌

相關推薦

配置伺服器輸出日誌配置

開發後期維護時常出現一些未知的問題,這時需要檢視日誌檔案,在專案resources目錄下新建xml檔案,檔名為logback-spring.xml具體配置如下:<?xml version="1.0" encoding="UTF-8"?><configurat

(三)SpringBoot配置log4j2輸出日誌

SpringBoot預設是用logback日誌系統進行日誌輸出的,本教程主要說明SpringBoot如何配置使用log4j2進行日誌輸出。關於logback、log4j、log4j2 哪個好,哪個效率高這種問題,這裡不做討論。 第一步: SpringBoot預

SpringBoot配置log4j輸出日誌

1、SpringBoot日誌輸出 springboot也可以用logback日誌輸出,但之前用了段時間,感覺還是沒有log4j的方便,可以設定每天輸出一個日誌。 2、SpringBoot配置log4j Springboot配置log4j主要包括兩個步驟:第一

tomcat配置log4j輸出日誌從控制檯改到指定檔案

原文網址:http://www.cnblogs.com/stonefeng/p/5767762.html 現象 不知道從哪個版本的tomcat開始,windows版本的tomcat不再包含{tomcat_home}\logs\catalina.out這個檔案,ec

《Spring微服務實戰》讀書筆記——通過配置伺服器來管理配置

管理配置 管理配置的四個原則 隔離 將服務配置資訊與服務的例項物理部署完全分離 抽象 抽象服務介面背後的配置資料訪問 集中 將應用程式配置集中到儘可能少的儲存庫中 穩定 實現高可用和冗餘 建立Spring Cloud 配置伺服器 Sprin

內網下YUM倉庫搭建配置+伺服器yum源配置

在專案實施過程中,很多實施單位存在沒有外網的情況。此時,在伺服器上直接使用Yum命令根本無法使用,為了方便在本地搭建環境,為了方便快捷安裝軟體依賴包,我們採用臨時解決方案進行本地Yum倉庫搭建,不但可以供搭建機器使用,更可以供整個伺服器群使用。 說明:想直接看

spring cloud系列一 搭建配置伺服器(分散式配置管理)configserver

分散式配置管理應該是分散式系統和微服務應用的第一步。想象一下如果你有幾十個服務或應用需要配置,而且每個服務還分為開發、測試、生產等不同維度的配置,那工作量是相當大的,而且還容易出錯。如果能把各個應用的

MyBatis3-配置使用log4j輸出日誌

git 並且 setting name spring 引入 aso log art 這篇文章的思路源自http://www.cnblogs.com/EasonJim/p/7050312.html這個錯誤的解決,還是使用上一章http://www.cnblogs.com/Ea

Log4j按級別輸出日誌到不同文件配置

tails lin file true nds 配置文件 http strong 自定義 1、自定義LogFileAppender類,繼承DailyRollingFileAppender,實現Log4j按級別輸出日誌到不同文件。 package com.liying.

springboot輸出日誌到文件配置

deb style spring ons pattern end filter gpo div 新建logback-spring.xml,內容如下: <?xml version="1.0" encoding="UTF-8"?> <configurati

springboot2.0 @Slf4j log 日誌配置 輸出到檔案 彩色日誌

今天做了個日誌記錄: 解決問題: 使用了springboot原生自帶的一個log框架  POM新增一個外掛(不然使用不了@Slf4j註解): <dependency> <groupId>org.projectlombok</

java程式碼實現LogBack動態輸出日誌【無配置檔案純程式碼】

需求:       需要傳入某一個檔案或者類或者方法的名字,生成對應日誌檔案,且每一個傳入名字的檔案單獨有一個資料夾,子資料夾為日期,日期資料夾裡面包含warn.log,error.log,debug.log,info.log。通過過濾器實

安裝 SQL Sever 2000至最後步驟報錯“安裝程式配置伺服器失敗。 參考伺服器錯誤日誌和 C: \Windows\sqltsp.log 瞭解更多資訊”

在安裝 SQL Sever 2000至最後步驟報錯“安裝程式配置伺服器失敗。 參考伺服器錯誤日誌和 C: \Windows\sqltsp.log 瞭解更多資訊” ,如 圖: 解決方法 解除安裝原有的 SQL Server 刪除 Microsoft SQL Server目錄

日誌輸出Log4j配置和使用

     在開發過程中,日誌資訊是必不可少的,一般我們會選擇在控制檯檢視程式輸出的日誌資訊,而常用到的日誌工具是Log4j,下面就其在開發中的配置來了解下。     一、瞭解日誌輸出工具Log4j &n

ELKStack分散式日誌查詢分析伺服器安裝及配置(ElasticSearch、Logstash、Kibana、Redis)

ELK對於沒有接觸的來說,並沒有一般的服務那麼容易安裝和使用,不過也沒有那麼難,elk一般作為日誌分析套裝工具使用。logs由logstash輸 入,logstash通過配置檔案對日誌做過濾、匹配,就是用來分析日誌的,輸出到elasticsearch,所以他的配置需要和日誌相匹配。 elas

Spring Boot中實現logback多環境日誌配置(日誌輸出)

  Spring Boot中實現logback多環境日誌配置 - EasonJim - 部落格園 https://www.cnblogs.com/EasonJim/p/7801549.html   Spring Boot中實現logback多環境日誌配置 方法

mybatis上的log4j日誌配置輸出

Log4j Log4j是Apache的一個開源專案,通過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案、GUI元件,甚至是套介面伺服器、NT的事件記錄器、UNIX Syslog守護程序等;我們也可以控制每一條日誌的輸出格式;通過定義每一條日誌資訊的級別,我們能夠更加細緻

SpringBoot 配置控制檯彩色日誌輸出

Spring預設使用Logback來進行日誌輸出,同時,控制檯不同引數輸出為不同的顏色,看起來逼格很高。 但是,當我們使用自己預設的配置的時候,彩色消失了。我想,在原始碼中,肯定有預設的配置,所以就去原始碼中招了一圈,很快就找到了,這裡和大家分享下。 預設的配置位置:(S

golang基礎-beego讀取配置_輸出log日誌、tailf元件讀取log、配置zookeeper_kafka、傳送log至kafka

在前面3篇博文中已經學習了 今天我們來整合這些demo,寫一個log日誌收集傳送kafka的小專案 專案的流程框架圖 專案的結構圖: 1、載入配置檔案loadConf,封裝結構體 [logs] log_level=de

log4j輸出日誌基本配置

日誌是應用軟體中不可缺少的部分,Apache的開源專案Log4j是一個功能強大的日誌元件,提供方便的日誌記錄。以下是個人經驗,具體請參考Log4j文件指南。 Log4j下載 在apache網站:jakarta.apache.org/log4j 可以免費下載到Log4j最新版本的軟體包。 L