|
NAMEnbdkit-log-filter - nbdkit log filterSYNOPSISnbdkit --filter=log plugin logfile=FILE [logappend=BOOL] [plugin-args...] DESCRIPTION"nbdkit-log-filter" is a filter that logs all transactions. When used as the first filter, it can show the original client requests; as a later filter, it can show how earlier filters have modified the original request. The log results are placed in a user-specified file; for more details on the log format, see FILES. Note that using "nbdkit -v -f" produces much more verbose logging details to stderr about every aspect of nbdkit operation, although this requires running nbdkit in the foreground; while the log filter is designed to work even when nbdkit is run as a daemon.PARAMETERS
EXAMPLESServe the file disk.img, and log each client transaction in the file disk.log:nbdkit --filter=log file disk.img logfile=disk.log Repeat the task, but with the cow (copy-on-write) filter to perform local caching of data served from the original plugin: nbdkit --filter=cow --filter=log file disk.img logfile=disk.log2 After running a client that performs the same operations under each of the two servers, you can compare disk.log and disk.log2 to see the impact of the caching. FILES
VERSION"nbdkit-log-filter" first appeared in nbdkit 1.2.SEE ALSOnbdkit(1), nbdkit-file-plugin(1), nbdkit-cow-filter(1), nbdkit-filter(3), nbdkit-stats-filter(1).AUTHORSEric BlakeCOPYRIGHTCopyright (C) 2018 Red Hat Inc.LICENSERedistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY RED HAT AND CONTRIBUTORS ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL RED HAT OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Visit the GSP FreeBSD Man Page Interface. |