1、elasticsearch简介elastic官网2、安装及配置官方下载网站 本次实验版本用7.6[root@foundation50 ~]# cd /mnt/pub/docs/elk/7.6
[root@foundation50 7.6]# scp elasticsearch-7.6.1-x86_64.rpm server1: 将下载好的elasticsearch软件包拷贝到ser
1、说明有时候想在前端快速查询一些数据,ekp自带的第三方集成jdbc也可以用,但怎么说呢,总之用得很不爽!所以就有了以下的扩展。功能大概是这样的:前端写好纯sql,前端根据关键字传入参数进行调用,获取到查询结果,并支持SQL开窗2、效果图 低代码: 开窗效果: 3、具体实现 - 后端servicepackage com
转载
2024-05-26 16:48:51
80阅读
前言 经历过系统上线的小伙伴都能深切体会到日志在排查问题时的重要作用,任何开发的系统都难免会有bug出现,在日志中详细记录异常产生的上下文和数据对于分析解决问题起着至关重要的作用。目前有很多流行的日志框架都能很方便的记录日志,比如Nlog,Log4j等。这些组件功能强大,代码侵入低深受开发者喜爱,系统产生的日志一般都保存在服务器指定的目录中,查询的时
ELK对nginx日志进行流量监控一、前言 线上有一套ELK单机版,版本为5.2.1。现在想把nginx访问日志接入到elk里,进行各个域名使用流量带宽的统计分析。要把nginx日志传输到elk上,可以在存有nginx日志的服务器上使用logstash或者filebeat。但是因为logstash是jvm跑的,资源消耗比较大,启动一个logstash就需要消耗
转载
2024-02-08 14:29:58
71阅读
ELK 5.X 环境搭建与常用插件安装环境介绍:ip: 192.168.250.131os: CentOS 7.1.1503 (Core)内存不要给的太低,至少4G吧,否则elasticsearch启动会报错。软件及其版本 这里软件包都解压在了/opt下,注意!logstash-5.4.0.tar.gzelast
elk之nginx: ignore_older => 86400,不处理一天以前的文件。zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat logstash_agent.conf input { file { ...
转载
2016-08-11 15:13:00
24阅读
elk之nginx: ignore_older => 86400,不处理一天以前的文件。zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat logstas...
转载
2016-08-11 15:14:00
52阅读
2评论
关于elk及其相关组件的介绍,参看此文https://boke.wsfnk.com/archives/67.html系统规划 服务类型 OS版本 IP地址 主机名 elk端 centos7.4 192.168.1.26 elk-server log端 centos7.4 192.168.1.40 boke-host在elk端安装三大组件#添加官方的源
vi /etc/yum.repos.d/el
elk之nginx: ignore_older => 86400,不处理一天以前的文件。zjtest7-frontend:/usr/local/logstash-2.3.4/config# cat logstash_agent.conf input { file { ...
转载
2016-08-11 15:13:00
35阅读
#默认开启的链接的进程数是:1 也可以设置成auto:自动检测
worker_processes 10;
events {
#worker_connections 设置可由一个worker进程同时打开的最大连接数。记住,最大客户数也由系统的可用socket连接数限制(~ 64K),所以设置不切实际的高没什么好处。
worker_co
一、概念描述:filebaet 轻量级的日志收集和传输工具,当有数百万,数千万台机器时,filebaet可以轻松地转发和集中日志或文件。健壮性,Filebaet在读取和转发日志的过程中,如果被中断,会计入当前位置,当重新开始时,会从中断的位置开始简单模块化,内置模块apache,nginx,mysql,system,auditd等。压力敏感协议,当logstash数据处理繁忙时,会放慢自
转载
2024-09-05 10:15:10
15阅读
一、概述使用ELK收集nginx access日志,利用Grafana做出一套可视化图表,效果图如下:https://ae01.alicdn.com/kf/H1f4fb17500f244859f10ee0702b4d701q.png 二、环境准备环境说明操作系统:centos 7.6docker版本:19.03.12ip地址:192.168.31.196 elk搭建关于elk的
转载
2024-04-24 14:49:47
35阅读
默认nginx的访问日志是没有格式的,日志格式如下log_format main '$remote_addr - $rem
原创
2022-08-17 09:22:58
592阅读
目录1、下载插件:2、创建目录:3、解压插件包:4、安装node环境:(1)下载node安装包:(2)创建目录:(3)解压node安装包:(4)配置环境变量:(5)检查安装:5、安装grunt环境:(1)安装grunt命令行工具grunt-cli:(2)安装grunt及其插件:(3)检查安装:6、配置head插件信息:(1)配置head服务访问地址:(2)配置head服务访问端口号:(3)配置he
转载
2024-07-19 07:22:01
51阅读
syslog-ng部署: 用于接收交换机输出的日志。 syslog-ng安装很简单,可以顺便搜一下,文章有很多。我是yum直接安装的。 syslog-ng配置:vi /etc/syslog-ng/syslog-ng.conf 配置文件需要添加source 和destination#设置接收日志的协议和端口,localhost填写本机IP地址
source s_remote {
tc
转载
2023-08-30 22:58:39
150阅读
1、环境,基于java开发环境(jdk1.8及以上,node.js) 2、首先下载elk三剑客(这里以7.6.2为例子,elk需要版本统一) 连接:https://www.elastic.co/cn/downloads/past-releases#elasticsearch (e) https://www.elastic.co/cn/downloads/past-releases#logstash
转载
2024-04-21 15:38:53
44阅读
ELK原理与介绍为什么用到ELK:一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。一般大型系统是一个分布式部署的架构,不同
转载
2024-10-28 11:29:40
31阅读
首先安装一个nginx 用于之后收集日志 安装nginx依赖 yum -y install pcre-devel zlib-devel gcc 准备好nginx包 官网下载地址 http://nginx.org/en/download.html 解压 完成后 make && make install 创建一个链接文件 ln -sv /opt/nginx/sbin/nginx /us
ELK 插件(一) ---- head
原创
2022-01-21 09:28:58
225阅读