首页 > 其他分享 >graylog日志集中管理

graylog日志集中管理

时间:2024-01-19 10:14:13浏览次数:20  
标签:what sysctl graylog 集中管理 日志 data

reference

https://go2docs.graylog.org/5-2/what_is_graylog/what_is_graylog.htm

install

echo "vm.max_map_count=262144" >> /etc/sysctl.conf
sysctl -p

mkdir -p /data/{mongo_data,elasticsearch_data,graylog_data}

cat > docker-compsoe.yml << EOF
version: '3'

services:
  mongo:
    image: mongo:5.0.13
    container_name: mongo
    volumes:
      - /data/mongo_data:/data/db
    networks:
      - graylog

  elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch-oss:7.10.2
    container_name: elasticsearch
    ports:
      - 9200:9200
    volumes:
      - /data/elasticsearch_data:/usr/share/elasticsearch/data
    environment:
      - http.host=0.0.0.0
      - transport.host=localhost
      - network.host=0.0.0.0
      - "ES_JAVA_OPTS=-Dlog4j2.formatMsgNoLookups=true -Xms512m -Xmx512m"
    ulimits:
      nofile:
        soft: 65535
        hard: 65535
      memlock:
        soft: -1
        hard: -1
    deploy:
      resources:
        limits:
          memory: 1g
    networks:
      - graylog

  graylog:
    image: graylog/graylog:5.1
    container_name: graylog
    volumes:
      -  /data/graylog_data:/usr/share/graylog/data
    environment:
      - GRAYLOG_PASSWORD_SECRET=somepasswordpepper
      # Password: admin
      - GRAYLOG_ROOT_PASSWORD_SHA2=8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
      - GRAYLOG_HTTP_EXTERNAL_URI=http://192.168.2.96:29000/
    entrypoint: /usr/bin/tini -- wait-for-it elasticsearch:9200 --  /docker-entrypoint.sh
    networks:
      - graylog
    restart: always
    depends_on:
      - mongo
      - elasticsearch
    ports:
      # Graylog web interface and REST API
      - 29000:9000
      # Syslog TCP
      - 1514:1514
      # Syslog UDP
      - 1514:1514/udp
      # GELF TCP
      - 12201:12201
      # GELF UDP
      - 12201:12201/udp
      
networks:
  graylog:
    driver: bridge
EOF

docker compose up -d

标签:what,sysctl,graylog,集中管理,日志,data
From: https://www.cnblogs.com/liujitao79/p/17973995

相关文章

  • 将日志的每天都切割成单独的一个日志文件
    要将日志文件按照日期精确分割成每天一个文件,我们需要知道日志中,日期的精确格式,并且日志应该是按时间顺序排列的。这里给出一个基于Apache/Nginx日志格式(每行开始有标准的日期和时间戳)的例子脚本。我们将使用awk和date命令配合处理:#!/bin/bash#指定日志文件夹路径LOG_DIR="/pat......
  • ELK日志系统
    ELK ELK概述#ELK简介ELK平台是一套完整的日志集中处理解决方案,将ElasticSearch、Logstash和Kiabana三个开源工具配合使用,完成更强大的用户对日志的查询、排序、统计需求。●ElasticSearch:是基于Lucene(一个全文检索引擎的架构)开发的分布式存储检索引擎,用来存储各类......
  • ELK日志分析系统
    日志管理方案:服务器数量较少时:直接登录到目标服务器捞日志查看-->通过rsyslog或shell/python等脚本实现日志收集,并集中保存到统一的日志服务器服务器数量较多时:ELK大型的日志系统,实现日志收集、日志存储、日志检索和分析容器环境:EFKLoki+GranfanaELK组件:Logstash:收......
  • 使用日志类库log4net.dll出现代码loginfo.IsInfoEnabled等于false的解决办(转)
    按语:   工程进行了裁剪,发现原来的日志功能失效了,调试时发现loginfo.IsInfoEnabled一直为false。后参考下面博客内容修改了log4net.config的文件属性修改,解决问题。===========================================================================在使用wpf开发日志方面......
  • 手机崩溃日志的查找与分析
    手机崩溃日志的查找与分析摘要本文介绍了一款名为克魔助手的iOS应用日志查看工具,该工具可以方便地查看iPhone设备上应用和系统运行时的实时日志和崩溃日志。同时还提供了崩溃日志的分析查看模块,可以对苹果崩溃日志进行符号化、格式化和分析,极大地简化了开发者的调试工作。引言......
  • 使用过滤器记录api接口访问时长并记录日志
    usingERP.Helper;usingERP.Models.User;usingSystem;usingSystem.Diagnostics;usingSystem.Web;usingSystem.Web.Http.Controllers;usingSystem.Web.Http.Filters;usingActionFilterAttribute=System.Web.Http.Filters.ActionFilterAttribute;usingLogger......
  • Druid作为数据源(连接池、过滤器、日志)
    Druid作为数据源(连接池、过滤器、日志)druid基本参数介绍name:数据源名称如果存在多个数据源,监控的时候可以通过名字来区分开来如果没有配置,将会生成一个名字,格式是"DataSource-"+System.identityHashCode(this)jdbcUrl:连接数据库的url,不同数据库不一样username:连接......
  • MySQL5.7开启查询日志和审计日志
    Mysql审计日志1、下载mariadb-5.5.56-linux-x86_64.tar.gz解压获取server_audit.so插件下载链接:https://downloads.mariadb.org/mariadb-galera/5.5.56/#file_type=source2、登录MySQL,执行命令获取MySQL的plugin目录mysql>SHOWGLOBALVARIABLESLIKE'plugin_dir';+-------......
  • C# 自定义日志中间件 ASP.NET Core Web API
    自定义日志中间件usingMicrosoft.AspNetCore.Builder;usingMicrosoft.AspNetCore.Http;usingMicrosoft.AspNetCore.Http.Extensions;usingMicrosoft.Extensions.DependencyInjection;usingMicrosoft.Extensions.Logging;usingNewtonsoft.Json;usingSystem;usingS......
  • 基于Venn-Abers预测器的系统日志异常检测方法_顾兆军
    title:基于Venn-Abers预测器的系统日志异常检测方法_顾兆军banner_img:https://cdn.studyinglover.com/pic/2023/12/334c0c129076533308cbc7e03f8c55be.pngdate:2024-1-1519:40:00tags:-机器学习基于Venn-Abers预测器的系统日志异常检测方法_顾兆军收集日志信息、日志......