`

使用 awstats 监控 Nginx图文教程

阅读更多

http://blog.webwlan.net/wordpress/?p=4176

系统: cent os 5.5

环境:

搭建了Nginx  安装路径为: /usr/local/nginx

网站主目录为:  /Nginxroot

配置Nginx 自动切割日志;

编写一个shell脚本,我们来做定期执行切换日志,重命名或转移。

脚本放置在:/usr/local/nginx/sbin/

Vi /usr/local/nginx/sbin/nginxlog.sh

脚本如下:

安装和配置awstats

1:安装前确认自己的服务器上Perl的环境已经存在

Perl –vsersion

没有的话需要自己安装这个环境

2:修改nginx主配置文件

Vi /usr/local/nginx/conf/nginx.conf

这里我们主要对日志格式进行一个修改。

3:接下来我们开始主要的工作,安装最新的awstats包,解压

tar –zxvf awststs 我解压在桌面上了。

4:接下来我们安装配置向导开始创建,创建一个新的统计。

/awstats/tools/awstats_configure.pl

运行awstats_configure.pl这个文件,开始配置。

输入Y、回车

因为我们这里用nginx ,所以写NONE跳过。回车

是否创建一个新的计数器,选择Y,回车

输入统计的网站域名,这里我是在虚拟机下做的,就直接用虚拟机的IP地址。回车

接下来一路回车就可以了。

5:向导结束后,会生成/etc/awststs/awststs.10.10.10.248.conf日志文件

我们修改一下日志文件的路径

Vi /etc/awststs/awststs.10.10.10.248.conf

6:我们执行下脚本,把日志分割下。

7:然后执行 Awstats 日志更新程序开始统计分析

首先进入/var/lib/下创建一个awstats的目录

Mkdir –p  /var/lib/awstats

执行日志更新程序:

8:在网站的根目录创建awstats文件夹,然后让awstats把静态页面生成到该目录中

执行一下命令:

大家可以写成脚本,做任务计划。

上述命令的具体意思如下:

  • /usr/local/awstats/tools/awstats_buildstaticpages.pl Awstats 静态页面生成工具
  • -update -config=10.10.10.248 更新配置项
  • -lang=cn 语言为中文
  • -dir=/Nginxroot/awstats 统计结果输出目录
  • -awstatsprog=awstats/wwwroot/cgi-bin/awstats.pl Awstats 日志更新程序路径。

9:修改nginx主配置文件。

10:用浏览器查看到统计的详细结果 http://10.10.10.248/awstats/awstats.10.10.10.248.html

分享到:
评论

相关推荐

    使用Awstats分析Nginx的访问日志.doc

    前言 在我的上一篇文章《使用...本文主要介绍通过让 awstats 对日志统计的结果生成静态页面,然后通过 Nginx 输出以达到统计 Nginx 访问日志的效果,其中还包括如何让 Nginx 自动切割日志文件。 配置Nginx自动切割日志

    使用awstats分析nginx日志

    awstats 结合 nginx日志进行网站统计分析

    NULL 博文链接:https://senon.iteye.com/blog/1202835

    Nginx 日志分析 AWStats + JAWStats 安装配置.docx

    Nginx 日志分析 AWStats + JAWStats 安装配置 Awstats 是一款基于 Perl 的 WEB 日志分析工具,而 JAWStats 是一款基于 PHP 的统计套件,旨在为 Awstats 提供更为精美图形界面。

    Nginx系列教程(一)| 手把手教你在Linux环境下搭建Nginx服务

    02. LAMP 系列教程(二)| 如何在 Linux 环境下部署 AWStats 分析系统来监控 Web 站点? 03. LAMP 系列教程(三)| 一文读懂 HTTPD 服务的访问控制 04. LAMP 系列教程(四)| MySQL 数据库系统(一) 05. LAMP 系列...

    awstats_配置详解

    awstats_配置详解

    AWStats+JAWStats快速构建Nginx日志分析系统

    门户网站的运维,日志分析很重要,快速构建安全实用的日志分析系统尤为重要

    安装awstats分析apache日志.docx

    2. 上传awstats-7.0.tar.gz到/usr/local目录下。 3. 赋予执行权限。 #chmod +x awstats-7.0.tar.gz 4. 解压文件。 #tar zxvf awstats-7.0.tar.gz 5. 解压完后会生成awstats7.0文件夹,包含docs README.TXT tools ...

    awstats-7.1 beta最新版本的awstats

    最新版本的awstats,不过是beta版本的,我已经在win和debian上测试了,速度比较快,因为分析的站点日志比较的大,貌似比7.0略快,而且很少出500错误,建议试试。

    awstats-7.0.tar.gz

    一款使用的日志切割工具,可以分析apache,nginx,tomcat日志。可以统计访问的人数,访问页面的分析等等,功能强大。

    awstats-7.3.tar.gz

    AWStats Official Web Site - Compile and generate advanced graphical web, ftp or mail statistics with a logfile analysis (For IIS, Apache,... distributed...

    AWStats- 非常好用Apache,vsftp日志分析工具

    AWStats 是一个免费的强大而有个性的工具,带来先进的. 本日志分析器作为CGI或从命令行在数个图形网页中显示你日志中包含的所有可能信息. 它利用一部分档案资料就能经常很快地处理大量日志档案, 它能分析日志文件来自...

    网站日志分析工具使用方法AWStats

    前阵子一直研究的一个网站分析工具,这个是基于日志文件的分析工具,整理了一下。老下载别人的东西,也共享出来自己的心得。 本人在网站根据文档说明实施过,可以用。

    awstats分析网站日志

    利用awstats对日志进行分析 以网页的方式查看自己网站的流量 PV 等

    awstats手动更新旧记录

    awstats手动更新旧记录,来自网络,测试通过 附件为保存网页,也可到网上找相关同类文档 awstats手动更新旧记录,来自网络,测试通过 附件为保存网页,也可到网上找相关同类文档

    awstats统计工具

    Awstats是一个免费非常简洁而且强大有个性的统计工具。它可以统计您站点的如下信息: 一:访问量,访问次数,页面浏览量,点击数,数据流量等 二:精确到每月、每日、每小时的数据 三:访问者国家 四:访问者IP 五:...

    awstats 分析IIS日志

    awstats 检测IIS的日志文件,非常好用

    awstats for windows

    awstats 分析apache的访问日志

    awstats安装

    awstats下载和安装: 此软件为perl脚本,机器上有perl环境就可以直接执行了。

Global site tag (gtag.js) - Google Analytics