Skip to content
master
Switch branches/tags
Code
This branch is up to date with master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

Bash script for inspecting an item or set of items from Nginx cache

Introduction

This simple script inspects an item or set of items from Nginx cache, be it fastcgi or proxy.

It accepts a grep pattern as argument to search for cached items in the given cache directory.

It prints the cache key, Time To Live (TTL) and expire date. Both TTL and expire are printed in UNIX time.

This script uses grep basic regular expressions. Pressuposes the use of GNU grep.

The script requires r (read) access to the cache directory.

Usage

  1. Inspect foobar.css from the /var/cache/nginx/baz cache.

    nginx-cache-inspector "foobar.cs" /var/cache/nginx/baz
    
  2. Inspect all JPEG files from the /var/cache/nginx/img cache.

    nginx-cache-inspector "\.jpe*g" /var/cache/nginx/img 
    

Installation

  1. Clone the repo:

    git clone git://github.com/perusio/nginx-cache-inspector.git
    
  2. Place the script in a convenient place.

  3. Done.

See also

There's another script on github for purging items from the cache.

About

Script that allows to inspect the Nginx cache

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages