摘要:
what is ajax ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX) 阅读全文
摘要:
preface 公司的业务变更,导致服务器要搬迁,所以需要关闭服务器,然后到新地在开启服务器。 关机前确定drbd+heartbeat+mysql是正常使用的,没有异常,Heartbeat和drbd都是开机自启动的。在服务器搬迁到新地方后,开启服务器,由于当时我没有在场,服务器开机后Heartbea 阅读全文
摘要:
preface logstash redis logstash es这套架构在讲究松耦合关系里面是最简单的, 架构图如下: 解释下这个架构图的流程 1. 首先前端logstash读取apache的日志(input读取)。然后放到redis的db里面(output存入)。存储形式为列表形式存放 2. 阅读全文
摘要:
preface 说道分析日志,我们知道的采集方式有2种: 1. 通过grok在logstash的filter里面过滤匹配。 2. logstash redis python(py脚本过滤匹配) ES 第一种方式是不怎么推荐使用的,除非是在日志量比较小的场景才推荐使用。因为grok非常影响性能的,且不 阅读全文
摘要:
preface tcp模块的使用场景如下: 有一台服务器A只需要收集一个日志,那么我们就可以不需要在这服务器上安装logstash,我们通过在其他logstash上启用tcp模块,监听某个端口,然后我们在这个服务器A把日志通过nc发送到logstash上即可。 tcp模块的使用 在linux nod 阅读全文
摘要:
preface rsyslog是CentOs系统自带的的一个日志工具,那么我们就配置logstash来接受rsyslog的日志。 logstash的syslog模块 linux node2上操作 logstash采集rsyslog发过来的日志,需要通过syslog模块来接受,这个模块的官网资料是:h 阅读全文
摘要:
preface 我们都搭建了ELK系统,且日志也能够正常收集的时候,那么就配置下kibana。我们可以通过kibana配置柱状图,趋势图,统计图,圆饼图等等各类图。下面就拿配置统计图和柱状图为例,结合dashboard来说说如何配置。 选择柱状图 选择Nginx日志 时间的话根据自己需求选择,我这里 阅读全文
摘要:
preface 公司采用的LNMP平台,跑着挺多nginx,所以可以利用elk好好分析nginx的日志。下面就聊聊它吧。 下面的所有操作都在linux node2上操作 安装Nginx nginx是开始,所以你得安装一个Nginx,安装方法采用yum安装,yum源:http://mirrors.al 阅读全文
摘要:
preface 上回说道了elk的安装以及kibana的简单搜索语法,还有logstash的input,output的语法,但是我们在使用中发现了一个问题,我们知道,elk是每一行为一个事件,像Java这类的输出日志,一个事件占用了好几行,导致elk在处理日志的时候,不能够识别多行日志为一个事件,所 阅读全文
摘要:
preface docker基本入门以后,可以试试打包docker镜像与dockerfile了 docker镜像 docker hub仓库有2类仓库,用户仓库和顶层仓库,用户仓库由docker用户创建的,顶层仓库由docker内部的人来管理的。仓库里存放的是镜像文件,那么问题来了 ,怎么去创建镜像呢 阅读全文