四时宝库

程序员的知识宝库

通过filebeat、logstash、rsyslog采集nginx日志的几种方式

由于nginx功能强大,性能突出,越来越多的web应用采用nginx作为http和反向代理的web服务器。而nginx的访问日志不管是做用户行为分析还是安全分析都是非常重要的数据源之一。如何有效便捷的采集nginx的日志进行有效的分析成为大家关注的问题。本文通过几个实例来介绍如何通过filebeat、logstash、rsyslog采集nginx的访问日志和错误日志。

nginx入门——反向代理和负载均衡(三)

一、反向代理

首先先认识一下反向代理。

反向代理会将当前连接请求转发给上游服务器进行处理。根据业务需要,还可以对URI进行转换。

包学包会!Nginx限流的三种方法(nginx限流与降级)

一般对外暴露的系统,在促销或者黑客攻击时会涌来大量的请求,为了保护系统不被瞬间到来的高并发流量给打垮, 就需要限流,文章主要介绍了nginx限流方案的实现,希望对大家有帮助~

通过查看nginx官方文档,归纳为三种nginx限流方式:

  • limit_conn_zone

Nginx的安装、配置和安全加固教程

项目使用Vue 开发前端应用,为了部署前端代码,需要安装Nginx 服务器。最近在安装Nginx,把过程记录下来,也供其他开发人员、运维人员参考。


技术大佬教你如何使用Nginx在公网上搭建加密数据通道?

  • 1 TLS/SSL 的原理

Metricbeat——看官方文档是如何对nginx做数据展示的(第七篇)

Nginx module

This module periodically fetches metrics from Nginx servers.

The default metricset is stubstatus.

Compatibility

nginx支持跨域的方法(nginx解决跨域问题原理)

在nginx的配置文件中添加允许跨域的响应头。

参考nginx官方文档,添加响应头的方法如下:

在conf文件的server作用域中添加如下响应头:

server {
  listen 80;
  # 其他配置...

  # 允许跨域
  add_header Access-Control-Allow-Origin *;
  add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
  add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

	# 其他配置...
}

Nginx 的配置指令(nginx基本配置)

我们已经了解了 Nginx 的基本命令和架构原理,下面该到最让人头疼也是最不容易理解的部分了,那就是 nginx.conf 这个配置文件,下面从 Nginx 的指令开始,一步步来讲解 Nginx 的配置。

Nginx 指令

先来看一个典型的 Nginx 配置文件示例。

nginx 日志配置(nginx日志配置json格式)

1、nginx 日志介绍

nginx

Nginx从入门到精通,超详细整理,含项目实战案例|运维必学

Nginx 是免费的、开源的、高性能的HTTP和反向代理服务器、邮件代理服务器、以及TCP/UDP代理服务器。因为它的稳定性、丰富的模块库、灵活的配置和低系统资源的消耗而闻名。

<< < 1 2 3 4 5 6 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接