NGINX is an open-source high performance load balancer. This module collects error and access logs from Nginx servers.

Setup & Configuration

The NGINX module is included with the Atatus Infra agent by default, please follow the below steps to enable.

  1. Add the following lines in the file /etc/atatus-infra-agent/atatus.yml.

    copy
    icon/buttons/copy
    logs_enabled: true
    
  2. Copy the NGINX example configuration file.

    copy
    icon/buttons/copy
    cd /etc/atatus-infra-agent/conf.d/nginx.d/
    sudo cp nginx.yml.template nginx.yml
    
  3. Update the file /etc/atatus-infra-agent/conf.d/nginx.d/nginx.yml with below configurations.

    copy
    icon/buttons/copy
    #Log section
    logs:
    
      # - type : (mandatory) type of log input source (error / access)
    
      - type: error
      - type: access
    
  4. Restart the atatus infrastructure agent.

    copy
    icon/buttons/copy
    sudo service atatus-infra-agent restart