- 博客(9)
- 收藏
- 关注
原创 nignx日志实时分析工具 - ngxtop
ngxtop是一款python模块,可实时展示nginx的日志情况,支持自定义日志格式、过滤。官网:https://github.com/lebinh/ngxtop(2015年之后就没有再更新了,有些可惜)安装:# pip install ngxtop使用方法# ngxtop --helpngxtop - ad-hoc query for nginx access log....
2019-08-22 15:54:04
681
原创 Linux内存回收与swap
在Linux系统中,每个进程都独有一个虚拟地址空间(Virtual Address Space),由内核维护内存映射。为完成内存映射(虚拟内存地址映射到物理内存地址),内核为每一个进程维护一张页表。而页表存储在CPU的内存管理单元MMU中(即通过硬件完成了内存地址的查找)。缺页异常当进程访问的虚拟地址在页表中找不到时,就会产生缺页异常。此时会陷入内核空间完成物理内存分配、更新进程页表,然后恢复...
2019-08-21 18:34:12
2867
原创 nginx map指令
nginx map指令用于根据现有的变量的值来赋值新变量。如根据x-forwarded-for和remote_addr的值,创建新变量clientip。用法解析Syntax: map string $variable { … }Default: —Context: httpstring可以是一个或多个变量组成的字符串$variable是新变量名{...}中的内容为so...
2019-08-15 15:57:37
4758
原创 php扩展库安装
本文演示编译安装php7.2.5,并在此基础上演示使用pecl、phpize安装扩展库。编译安装php请先下载好源码包,复制以下代码为install.sh,直接执行。yum install -y zlib-devel ncurses-devel libxml2-devel libstdc++-devel libxml2-devel libmcrypt mhash libevent ope...
2019-08-09 16:45:07
988
原创 logstash收集日志到elasticsearch
Logstash是一个具有实时管道功能的开源数据收集引擎。Logstash可以动态地统一来自不同数据源的数据,并将数据规范化为您选择的目标。为各种高级下游分析和可视化用例净化和民主化所有数据。虽然Logstash最初推动了日志收集方面的创新,但它的功能远远超出了用例。任何类型的事件都可以通过大量的输入、过滤器和输出插件进行丰富和转换,许多本机编解码器进一步简化了摄入过程。Logstash通过利...
2019-08-05 17:08:53
1713
原创 elasticsearch、kibana安装x-pack可视化插件
x-pack插件可提供es集群的可视化,但不提供报警功能。安装x-pack插件elasticsearch kibana都应该安装x-pack插件。在线安装方式# ./kibana-plugin install x-pack# ./elasticsearch-plugin install离线安装方式# wget https://artifacts.elastic.co/downl...
2019-07-31 22:37:02
714
原创 使用kafka-eagle监控kafka
kafka-eagle(/'iːg(ə)l/)是一款简单高效的监控系统,用以监控kafka的偏移量、元数据等信息,它还提供了邮件、钉钉、微信报警功能。本篇假设已经存在一个可用的kafka集群,并介绍kafka-eagle搭建与使用。官网:https://www.kafka-eagle.org/github:https://github.com/smartloli/kafka-eagle前...
2019-07-27 22:57:17
4837
3
原创 nginx rewrite
nginx rewrite跟随本篇做实验,请务必在每一次访问前清理浏览器缓存。Syntax: rewrite regex replacement [flag];Default: —Context: server, location, if一旦一个URI匹配到指定的正则表达式,URI就会立即被修改为replacement,默认情况下(无flag)修改后的URI会继续向下执行指令...
2019-07-27 22:47:10
171
原创 nginx平滑升级
nginx信号TERM, INT fast shutdownQUIT graceful shutdownHUP changing configuration, keeping up with a changed time zone (only for FreeBSD and Linux), starting new worker processes with a new configura...
2019-07-27 22:44:04
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人