Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 1.18 KB

README.rst

File metadata and controls

48 lines (29 loc) · 1.18 KB

tracingfs

GitHub Project NSF Grant Badge

Description

A naive passthrough fuse filesystem (based on an original example) with additional capability of logging operations remotely to logstash

Installation

pip install -r requirements.txt

Usage

python passthrough.py $HOME /tmp/home
./run_stash.sh  # starts logstash container, may take a while

Perform some file operations in /tmp/home in a separate terminal.

Cleanup

fusermount -u /tmp/home && rmdir /tmp/home
docker stop -t 0 logstash  # or CTRL-C in shell runningn logstash container

Acknowledgements

This material is based upon work supported by the National Science Foundation under Grant No. OAC-1541450.