Skip to main content

NGINX ZeroMQ Log Module: Real-Time Log Streaming Over ZMQ


by Danila Vershinin, March 14, 2026

Learn how to stream NGINX access logs in real time using the ZeroMQ (ZMQ) log module. Configure asynchronous, non-blocking log delivery over TCP or IPC to build powerful log processing pipelines.

Read More...

NGINX log_var_set: Set Variables Before Log Writing


by Danila Vershinin, March 13, 2026

Learn how to use the NGINX log_var_set module to set or override request variables right before access log writing. Capture upstream response headers, redact sensitive data, and apply conditional logging logic — all without affecting request processing.

Read More...

NGINX SQLite Logging: Queryable Access Logs


by Danila Vershinin, March 12, 2026

Learn how to store NGINX access logs in SQLite databases for powerful SQL-based analysis. The ngx_http_sqlitelog module replaces flat text log files with structured, queryable databases — making traffic analysis, bot detection, and error tracking dramatically easier.

Read More...

NGINX JSON Var Module: Build Safe JSON Variables


by Danila Vershinin,

The NGINX JSON Var module lets you compose NGINX variables into properly escaped JSON objects. Use them in responses, access logs, proxy headers, and more — anywhere NGINX variables work. A cleaner, safer alternative to hand-crafted JSON strings in your configuration.

Read More...

NGINX ipscrub Module: Anonymize IP Addresses in Logs


by Danila Vershinin, March 9, 2026

Learn how to anonymize IP addresses in NGINX access logs using the ipscrub module. This privacy-focused module replaces real IPs with cryptographic hashes, helping you achieve GDPR compliance while retaining the ability to correlate requests from the same visitor.

Read More...

NGINX Pipelog Module: Send Access Logs to External Programs


by Danila Vershinin, February 10, 2026

Learn how to use the NGINX pipelog module to send access logs to external programs via Unix pipes. Enable real-time log processing, syslog integration, and custom log aggregation without disk I/O overhead.

Read More...