如需查看Graylog安装教程,请点击链接:Graylog安装教程

如需查看创建GELF UDP收集器教程,请点击链接:创建GELF UDP收集器

如需查看Logback发送日志到Graylog,请点击链接:Logback发送日志到Graylog

1、修改Maven配置文件,添加logstash gelf依赖,最终配置文件如下:

<?xml version="1.0" encoding="UTF-8"?>4.0.0log4j2 com.xxx.log 1.0-SNAPSHOTorg.apache.logging.log4j log4j-core 2.6.2org.apache.logging.log4j log4j-api 2.6.2biz.paluch.logging logstash-gelf 1.12.1

2、log4j2.xml配置文件如下,其中运行的时候需要传入GRAYLOG_IP和GRAYLOG_PORT两个系统环境变量:

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

3、Java打印日志示例代码:

package com.xxx.log;import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;public class app { public static void main(String[] args) { Logger logger = LogManager.getLogger(); logger.info("Hello World"); logger.warn("Hello 789ddddjjdjdjdjjdjdjdjdjhbc hdjbdbjjsqcb djsqbjcdjbdhdhdhdhhdhdhdhdhdhhhdhdhhdddd"); logger.error("Hello 123"); logger.debug("Hello 456"); }}

使用的插件官网地址:https://logging.paluch.biz/index.html

html打印日志_Graylog(四)使用Log4j2发送日志到Graylog相关推荐

  1. 一次鞭辟入里的 Log4j2 异步日志输出阻塞问题的定位

    一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位 问题现象 线上某个应用的某个实例突然出现某些次请求服务响应极慢的情况,有几次请求超过 60s 才返回,并且通过日志发现,服务线程并没有做什么很重的 ...

  2. 【解决方案】log4j2配置日志打印时区

    日志设置时区: <!--log4j2 配置timezone --> <property name="LOG_PATTERN" value="%date{ ...

  3. Log4j日志配置详解(Log4j2)

    Log4j日志配置详解 一.Log4j升级Log4j2 首先来说一下日志升级,log4j配置的变化,配置文件从log4j.xml变成了log4j2.xml,配置文件的内容也有很大不同,log file ...

  4. Log4j2远程日志

    远程管理日志 可以集中管理日志:可以把多台服务器上的日志都发送到一台日志服务器上,方便管理.查看和分析(或者通过Logstash上传到elasticsearch中) 可以减轻服务器的开销:日志不在服务 ...

  5. Log4j2异步日志背后的数字

    作者:京东集团-京东零售-技术与数据中台-共享技术部-流量技术组 王丽. 引言 在程序开发过程中,几乎任何一个应用程序都会通过打印日志来记录跟踪程序运行情况,打印日志信息不仅可以让我们详细的了解程序内 ...

  6. log4j2 异步日志

    Log4j2异步日志 异步日志 log4j2最大的特点就是异步日志,其性能的提升主要也是从异步日志中受益,我们来看看如何使用log4j2的异步日志. 同步日志 异步日志 Log4j2提供了两种实现日志 ...

  7. python log日志_Python中logging日志的四个等级和使用

    1. logging日志的介绍 在现实生活中,记录日志非常重要,比如:银行转账时会有转账记录:飞机飞行过程中,会有个黑盒子(飞行数据记录器)记录着飞机的飞行过程,那在咱们python程序中想要记录程序 ...

  8. 日志 note_深入源码解析日志框架Log4j2(二)

    异步 AsyncAppender ​ log4j2突出于其他日志的优势,异步日志实现.我们先从日志打印看进去.找到Logger,随便找一个log日志的方法. public void debug(fin ...

  9. Log4j2配置日志写入本地文件出错

    报错ERROR Unable to create file C://error.log java.io.IOException: 拒绝访问. Could not create plugin of ty ...

最新文章

  1. 【刷算法】重建二叉树
  2. 数字图像处理基本概念
  3. listView分批和分页加载数据
  4. MSP430G2553需要注意的一些参数
  5. android加载刷新进度条,android – 在Activity加载时显示进度条
  6. java random用法_JAVA面试题(1)
  7. 接口测试工具--apipost脚本讲解
  8. 解决gdb报错:Failed to import the site module,No module named '_sysconfigdata_m'
  9. 任务管理器不显示磁盘
  10. ubuntu16.04,zed7020,sdsoc,xfOpenCV,arm-linux,OpenCV3.4.1
  11. 【转载】任正非:鼓足干劲,力争上游,不畏一切艰难困苦
  12. C#基础+面向对象学习
  13. 怎么查微信聊天记录?我来教你几招,祝你无忧。
  14. Centos7/RedHat7安装NVIDIA显卡驱动
  15. 正则表达式验证系统登录密码必须由字母数字和特殊符号组成
  16. android 画板功能
  17. initramfs 在内核中的作用与实现
  18. 【复杂网络建模】——Python可视化重要节点识别(PageRank算法)
  19. c语言win32课程表,用C语言怎么编出来课程表
  20. Effective-Java 谨慎使用流并行

热门文章

  1. 模块和包——Python
  2. PTA:6-8 数组元素的区间删除 (20 分)
  3. 数据协作如何解决大数据的大问题
  4. MySQL存储过程 — 解析 XML 数据并实现插入操作
  5. 中子穿墙问题的MonteCarlo求解方法
  6. 2017c语言自学贴吧,【图片】17年1.9开启我的C语言学习之路—小白篇【c语言吧】_百度贴吧...
  7. python能处理图片吗_python的Image和skimage处理图片
  8. .o文件 linux生成,vmlinux.o 生成
  9. csv文件 java_Java生成CSV文件实例详解
  10. R语言︱决策树族——随机森林算法