日志分析项目
项目结构:

1.启动tenginx服务
1 | [root@node1 tengine-2.1.0]# ./sbin/nginx |

2.配置/opt/modules/tengine-2.1.0/conf/nginx.conf文件中虚拟主机设置
1 | server { |

2.1.在/opt/modules/tengine-2.1.0/conf/nginx.conf文件配置nginx存放日志目录
1 | access_log logs/access.log; |

3.在浏览器地址栏中输入:http://192.168.230.10:8099/

4.启动web项目
4.1.项目结构


5.在浏览器地址栏中输入:http://localhost/BIG_DATA_LOG2/demo.jsp

1 | 在浏览器地址栏中输入:http://localhost/BIG_DATA_LOG2/demo3.jsp |

6.实时监控日志情况
1 | [root@node1 tengine-2.1.0]# tail -f logs/access.log |

7.配置/opt/modules/tengine-2.1.0/conf/nginx.conf文件中的日志输出格式,和日志存放目录
1 | log_format my_format '$remote_addr^A$msec^Ahttp_host^A$request_uri'; |

7.1.查看nginix监控日志情况
1 | [root@node1 tengine-2.1.0]# tail -f /opt/data/access.log |

7.2.Flume中在/opt/modules/flume-1.6.0/option2文件配置Flume主动去收集数据的目录
1 | # example.conf: A single-node Flume configuration |

7.3.配置Flume主动到/opt/data目录下收集nginx产生的日志文件

本文作者 : Matrix
原文链接 : https://matrixsparse.github.io/2016/03/12/日志分析项目/
版权声明 : 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
知识 & 情怀 | 二者兼得