Use "Javascript include" for plugins.
[libguestfs-talks.git] / 2019-fosdem / 7300-log-filter.html
1 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
2 <link rel="stylesheet" href="style.css" type="text/css"/>
3 <script src="code.js" type="text/javascript"></script>
4
5 <h1>Useful nbdkit filters: the log filter</h1>
6
7 <style>
8 b {
9     border: 1px solid rgb(204,0,0);
10     background: #eef;
11     padding: 5px;
12     border-radius: 15px;
13 }
14 </style>
15
16 <pre>
17 nbdkit --filter=log <i>[...]</i> logfile=/tmp/log
18 </pre>
19
20 <pre>
21 2018-11-16 10:55:19.411474 connection=2 Connect size=0x6400000 write=1 flush=0 rotational=0 trim=1 zero=1 fua=0
22 2018-11-16 10:55:19.478631 connection=2 Read id=1 offset=0x0 count=0x200 ...
23 2018-11-16 10:55:19.478664 connection=2 ...Read id=1 return=0 (Success)
24 2018-11-16 10:55:20.844193 connection=2 Read id=2 offset=0x0 count=0x1000 ...
25 2018-11-16 10:55:20.844234 connection=2 ...Read id=2 return=0 (Success)
26 2018-11-16 10:55:20.844767 connection=2 Read id=3 offset=0x1000 count=0x1000 ...
27 2018-11-16 10:55:20.844823 connection=2 ...Read id=3 return=0 (Success)
28 2018-11-16 10:55:21.446872 connection=2 Read id=4 offset=0x63f0000 count=0x1000 ...
29 2018-11-16 10:55:21.446930 connection=2 ...Read id=4 return=0 (Success)
30 2018-11-16 10:55:21.447175 connection=2 Read id=5 offset=0x63fe000 count=0x1000 ...
31 2018-11-16 10:55:21.447197 connection=2 ...Read id=5 return=0 (Success)
32 </pre>
33
34 <!-- note: div must have position: relative so child elements position
35      is correct -->
36 <div style="background: #cfc; border: 1px solid rgb(204,0,0);
37             position:relative;
38             width: 800px; height: 220px;">
39   <code style="position: absolute; top: 1px; left: 50px;">blocksize</code>
40   <code style="position: absolute; top: 50px; left: 100px;">cache</code>
41   <code style="position: absolute; top: 80px; left: 115px;">cow</code>
42   <code style="position: absolute; top: 140px; left: 10px;">delay</code>
43   <code style="position: absolute; top: 180px; left: 100px;">error</code>
44
45   <code style="position: absolute; top: 10px; left: 400px;">fua</code>
46   <code style="position: absolute; top: 60px; left: 600px;"><b>log</b></code>
47   <code style="position: absolute; top: 90px; left: 250px;">nozero</code>
48   <code style="position: absolute; top: 130px; left: 530px;">offset</code>
49   <code style="position: absolute; top: 150px; left: 280px;">partition</code>
50   <code style="position: absolute; top: 180px; left: 480px;">truncate</code>
51 </div>