标签: Nginx
CentOS7 Nginx GoAccess
02/09/2021NginxGoAccessLinuxProgrammatic
GoAccess
GoAccess是一个基于终端的快速日志分析器。其核心思想是实时快速分析和查看Web服务器统计信息,而无需使用您的浏览器(如果您希望通过SSH快速分析访问日志,或者只是喜欢在终端中工作),终端输出是默认输出,但它能够生成完整的,独立的实时 HTML报告(非常适合分析,监控和数据可视化),以及a JSON和CSV报告。
- 数据持久性强,GoAccess能够通过磁盘上的B + Tree数据库逐步处理日志。
- GoAccess是用C语言编写的,要运行它,你只需要将ncurses作为依赖项,它甚至还具有自己的RFC6455兼容Web Socket服务器。
- 跟踪提供请求所需的时间。如果您想跟踪减慢网站速度的网页,则非常有用。
- GoAccess允许任何自定义日志格式字符串。预定义选项包括Apache,Nginx,Amazon S3,Elastic Load Balancing,CloudFront等。
- 所有面板和指标都定时在终端输出上每200毫秒更新一次,在HTML输出上每秒更新一次。
CentOS7 Nginx HTTPS
08/27/2020LinuxNginxHttpsProgrammatic
最近在搭建测试环境,很久没接触nginx了。
阅读注意事项
- 需要一个域名,并且在国内备案过。
- 需要一台服务器(阿里ESC)这种,分配的公网ip。
- 申请或者购买一张证书。和域名做关联,域名解析到服务器的公网ip。注意开放服务区的80、443端口。
- 证书有两个文件
domian.name.key domain.name.pem
- 吧证书上传到目标nginx服务器中。
- 检查服务器防火墙
- 证书有两个文件
CentOS7 Nginx 日志
06/04/2019LinuxNginxProgrammatic
公司没有日志采集平台,又不太可能在业务系统里面搞事情。好在之前有玩过elk日志分析组合。直接从服务器上面撸出日志简单的用linux命令分析下吧。
Ngxin 日志格式化
- Nginx提供的访问日志里就蕴藏着大量有用信息。今天这篇要说的就是如果修改Nginx默认日志格式,以便于我们更好的挖掘有效指标。
编辑/etc/nginx.conf配置文件,在日志部分添加下面两段代码,编辑完成后重启Nginx服务即可。