一、Nginx日志描述 通过访问日志,可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相关信息;通过错误日志,可以得到系统某个服务或Server的性能瓶颈等。因此,将日志好好利用,可以得到很多有价值的信息。二、Nginx日志格式 1、 打开nginx.conf配置文件: &
分类:
其他好文 时间:
2018-06-06 21:34:06
阅读次数:
108
一、ELK介绍ELK是三款开源软件的缩写,即:ElasticSearch+Logstash+Kibana。这三个工具组合形成了一套实用、易用的监控架构,可抓取系统日志、apache日志、nginx日志、mysql日志等多种日志类型,目前很多公司用它来搭建可视化的集中式日志分析平台。ElasticSearch:是一个分布式的RESTful风格的搜索和数据分析引擎,同时还提供了集中存储功能,它主要负责
分类:
其他好文 时间:
2018-06-04 19:22:19
阅读次数:
824
python分析nginx日志,每分钟nginx请求超过10ms的比例
分类:
编程语言 时间:
2018-05-29 18:56:35
阅读次数:
132
日志数据:#/usr/bin/env python
#-*-coding:UTF-8 -*-
from datetime import datetime
stat_days = []
import pymysql
#print(datetime.now().
分类:
数据库 时间:
2018-05-27 21:43:09
阅读次数:
183
有个小伙伴在群里问如何分析一下相同IP访问NGINX的第一次访问时间和最后一次访问时间,折腾了好一会最后写出来测试一下,OK没问题的,所以就记录在这里。思路:1、文件读取2、先找出只访问一次的 只有一次时间3、访问多次的 寻找开始时间和 最后一次时间 1、将所有IP和时间分别定义一个列表 两者元素相同&n
分类:
编程语言 时间:
2018-05-27 20:21:20
阅读次数:
157
一:作用 Ngx_http_log_module:定义日志格式,并且以指定的格式保存。 二:示例配置 三:access_log 句法: access_log path [format [buffer=size] [gzip[=level]] [flush=time] [if=condition]]; ...
分类:
其他好文 时间:
2018-05-27 10:42:22
阅读次数:
163
a.logrotate 简介 logrotate是一个日志管理程序,用来把旧的日志文件删除(备份),并创建新的日志文件,这个过程称为“转储”。 我们可以根据日志的大小,或者根据其使用的天数来转储。 logrotate 的执行由crond服务实现。在/etc/cron.daily目录中,有个文件log ...
分类:
其他好文 时间:
2018-05-24 10:30:03
阅读次数:
192
#!/bin/bash #nginx日志切割脚本 [ $UID !=0 ] && { echo "Please run as root" exit 1 } logs_path="/usr/local/nginx/logs/" mkdir -p ${logs_path}$(date -d "yeste... ...
分类:
其他好文 时间:
2018-05-23 13:47:17
阅读次数:
188
1、awstats介绍AWStats是一款免费的功能强大的工具,它以图形方式生成高级web、流、FTP或邮件服务器统计信息。可以以CGI或从命令行方式运行,并在几个图形网页中显示日志包含的所有可能信息。本文主要介绍centos6.9下安装、配置awstats,并统计nginx访问日志2、环境准备1.1nginx日志格式设定:[root@webdata]#vim/usr/local/nginx/co
分类:
其他好文 时间:
2018-05-19 00:11:35
阅读次数:
208
Nginx没有自带日志切割工具,apache自带日志切割工具。借助系统自助切割工具或者shell脚本。 ...
分类:
系统相关 时间:
2018-05-16 22:29:49
阅读次数:
171