plox 0.3.7

Turn messy logs into clean graphs. Plot fields or regex matches over time, mark events, count occurrences — all from your terminal.
Documentation
2020-01-01 00:00:00.000 om_module x=1000.00
2020-01-01 00:00:12.000 x_module x00=1.20 x01=11.20 x02=21.20 x03=31.20 x04=41.20 x05=51.20 x06=61.20 x07=71.20 x08=81.20 x09=91.20 x10=101.20
2020-01-01 00:00:18.000 yam_module y=(981.981982,18.018018)
2020-01-01 00:00:25.000 x_module x00=2.50 x01=12.50 x02=22.50 x03=32.50 x04=42.50 x05=52.50 x06=62.50 x07=72.50 x08=82.50 x09=92.50 x10=102.50
2020-01-01 00:00:34.000 om_module x=965.97
2020-01-01 00:00:42.000 x_module x00=4.20 x01=14.20 x02=24.20 x03=34.20 x04=44.20 x05=54.20 x06=64.20 x07=74.20 x08=84.20 x09=94.20 x10=104.20
2020-01-01 00:00:50.000 om_module x=949.95
2020-01-01 00:01:04.000 x_module x00=6.41 x01=16.41 x02=26.41 x03=36.41 x04=46.41 x05=56.41 x06=66.41 x07=76.41 x08=86.41 x09=96.41 x10=106.41
2020-01-01 00:01:09.000 yam_module y=(930.930931,69.069069)
2020-01-01 00:01:22.000 om_module x=917.92
2020-01-01 00:01:34.000 om_module x=905.91
2020-01-01 00:01:41.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:43.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:44.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:45.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:46.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:48.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:49.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:50.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:52.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:54.000 foo_module bla bla SOME_EVENT
2020-01-01 00:01:56.000 x_module x00=11.61 x01=21.61 x02=31.61 x03=41.61 x04=51.61 x05=61.61 x06=71.61 x07=81.61 x08=91.61 x09=101.61 x10=111.61
2020-01-01 00:02:11.000 yam_module y=(868.868869,131.131131)
2020-01-01 00:02:20.000 om_module x=859.86
2020-01-01 00:02:32.000 yam_module y=(847.847848,152.152152)
2020-01-01 00:02:46.000 om_module x=833.83
2020-01-01 00:02:57.000 yam_module y=(822.822823,177.177177)
2020-01-01 00:03:10.000 om_module x=809.81
2020-01-01 00:03:19.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:20.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:21.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:23.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:25.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:27.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:29.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:30.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:31.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:32.000 foo_module bla bla SOME_EVENT
2020-01-01 00:03:34.000 x_module x00=21.42 x01=31.42 x02=41.42 x03=51.42 x04=61.42 x05=71.42 x06=81.42 x07=91.42 x08=101.42 x09=111.42 x10=121.42
2020-01-01 00:03:41.000 yam_module y=(778.778779,221.221221)
2020-01-01 00:03:54.000 yam_module y=(765.765766,234.234234)
2020-01-01 00:04:05.000 x_module x00=24.52 x01=34.52 x02=44.52 x03=54.52 x04=64.52 x05=74.52 x06=84.52 x07=94.52 x08=104.52 x09=114.52 x10=124.52
2020-01-01 00:04:17.000 om_module x=742.74
2020-01-01 00:04:25.000 om_module x=734.73
2020-01-01 00:04:30.000 om_module x=729.73
2020-01-01 00:04:45.000 yam_module y=(714.714715,285.285285)
2020-01-01 00:04:53.000 yam_module y=(706.706707,293.293293)
2020-01-01 00:05:07.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:09.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:11.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:12.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:13.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:15.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:16.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:17.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:19.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:21.000 foo_module bla bla SOME_EVENT
2020-01-01 00:05:23.000 x_module x00=32.33 x01=42.33 x02=52.33 x03=62.33 x04=72.33 x05=82.33 x06=92.33 x07=102.33 x08=112.33 x09=122.33 x10=132.33
2020-01-01 00:05:38.000 om_module x=661.66
2020-01-01 00:05:46.000 om_module x=653.65
2020-01-01 00:05:56.000 om_module x=643.64
2020-01-01 00:06:07.000 yam_module y=(632.632633,367.367367)
2020-01-01 00:06:16.000 yam_module y=(623.623624,376.376376)
2020-01-01 00:06:31.000 om_module x=608.61
2020-01-01 00:06:38.000 om_module x=601.60
2020-01-01 00:06:43.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:45.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:47.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:49.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:51.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:52.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:54.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:55.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:57.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:58.000 foo_module bla bla SOME_EVENT
2020-01-01 00:06:59.000 om_module x=580.58
2020-01-01 00:07:09.000 x_module x00=42.94 x01=52.94 x02=62.94 x03=72.94 x04=82.94 x05=92.94 x06=102.94 x07=112.94 x08=122.94 x09=132.94 x10=142.94
2020-01-01 00:07:21.000 x_module x00=44.14 x01=54.14 x02=64.14 x03=74.14 x04=84.14 x05=94.14 x06=104.14 x07=114.14 x08=124.14 x09=134.14 x10=144.14
2020-01-01 00:07:31.000 x_module x00=45.15 x01=55.15 x02=65.15 x03=75.15 x04=85.15 x05=95.15 x06=105.15 x07=115.15 x08=125.15 x09=135.15 x10=145.15
2020-01-01 00:07:42.000 x_module x00=46.25 x01=56.25 x02=66.25 x03=76.25 x04=86.25 x05=96.25 x06=106.25 x07=116.25 x08=126.25 x09=136.25 x10=146.25
2020-01-01 00:07:49.000 yam_module y=(530.530531,469.469469)
2020-01-01 00:08:01.000 yam_module y=(518.518519,481.481481)
2020-01-01 00:08:13.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:14.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:16.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:18.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:19.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:21.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:23.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:25.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:27.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:29.000 foo_module bla bla SOME_EVENT
2020-01-01 00:08:30.000 yam_module y=(489.489489,510.510511)
2020-01-01 00:08:43.000 om_module x=476.48
2020-01-01 00:08:54.000 om_module x=465.47
2020-01-01 00:09:07.000 yam_module y=(452.452452,547.547548)
2020-01-01 00:09:21.000 x_module x00=56.16 x01=66.16 x02=76.16 x03=86.16 x04=96.16 x05=106.16 x06=116.16 x07=126.16 x08=136.16 x09=146.16 x10=156.16
2020-01-01 00:09:26.000 yam_module y=(433.433433,566.566567)
2020-01-01 00:09:37.000 yam_module y=(422.422422,577.577578)
2020-01-01 00:09:46.000 om_module x=413.41
2020-01-01 00:10:00.000 om_module x=399.40
2020-01-01 00:10:10.000 yam_module y=(389.389389,610.610611)
2020-01-01 00:10:16.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:17.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:19.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:21.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:23.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:24.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:26.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:28.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:29.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:31.000 foo_module bla bla SOME_EVENT
2020-01-01 00:10:32.000 x_module x00=63.26 x01=73.26 x02=83.26 x03=93.26 x04=103.26 x05=113.26 x06=123.26 x07=133.26 x08=143.26 x09=153.26 x10=163.26
2020-01-01 00:10:39.000 x_module x00=63.96 x01=73.96 x02=83.96 x03=93.96 x04=103.96 x05=113.96 x06=123.96 x07=133.96 x08=143.96 x09=153.96 x10=163.96
2020-01-01 00:10:54.000 yam_module y=(345.345345,654.654655)
2020-01-01 00:11:09.000 x_module x00=66.97 x01=76.97 x02=86.97 x03=96.97 x04=106.97 x05=116.97 x06=126.97 x07=136.97 x08=146.97 x09=156.97 x10=166.97
2020-01-01 00:11:15.000 x_module x00=67.57 x01=77.57 x02=87.57 x03=97.57 x04=107.57 x05=117.57 x06=127.57 x07=137.57 x08=147.57 x09=157.57 x10=167.57
2020-01-01 00:11:26.000 yam_module y=(313.313313,686.686687)
2020-01-01 00:11:37.000 x_module x00=69.77 x01=79.77 x02=89.77 x03=99.77 x04=109.77 x05=119.77 x06=129.77 x07=139.77 x08=149.77 x09=159.77 x10=169.77
2020-01-01 00:11:51.000 foo_module bla bla SOME_EVENT
2020-01-01 00:11:53.000 foo_module bla bla SOME_EVENT
2020-01-01 00:11:54.000 foo_module bla bla SOME_EVENT
2020-01-01 00:11:55.000 foo_module bla bla SOME_EVENT
2020-01-01 00:11:56.000 foo_module bla bla SOME_EVENT
2020-01-01 00:11:57.000 foo_module bla bla SOME_EVENT
2020-01-01 00:11:58.000 foo_module bla bla SOME_EVENT
2020-01-01 00:12:00.000 foo_module bla bla SOME_EVENT
2020-01-01 00:12:02.000 foo_module bla bla SOME_EVENT
2020-01-01 00:12:04.000 foo_module bla bla SOME_EVENT
2020-01-01 00:12:05.000 x_module x00=72.57 x01=82.57 x02=92.57 x03=102.57 x04=112.57 x05=122.57 x06=132.57 x07=142.57 x08=152.57 x09=162.57 x10=172.57
2020-01-01 00:12:17.000 yam_module y=(262.262262,737.737738)
2020-01-01 00:12:30.000 yam_module y=(249.249249,750.750751)
2020-01-01 00:12:39.000 x_module x00=75.98 x01=85.98 x02=95.98 x03=105.98 x04=115.98 x05=125.98 x06=135.98 x07=145.98 x08=155.98 x09=165.98 x10=175.98
2020-01-01 00:12:54.000 yam_module y=(225.225225,774.774775)
2020-01-01 00:13:09.000 yam_module y=(210.210210,789.789790)
2020-01-01 00:13:19.000 om_module x=200.20
2020-01-01 00:13:25.000 yam_module y=(194.194194,805.805806)
2020-01-01 00:13:32.000 x_module x00=81.28 x01=91.28 x02=101.28 x03=111.28 x04=121.28 x05=131.28 x06=141.28 x07=151.28 x08=161.28 x09=171.28 x10=181.28
2020-01-01 00:13:41.000 x_module x00=82.18 x01=92.18 x02=102.18 x03=112.18 x04=122.18 x05=132.18 x06=142.18 x07=152.18 x08=162.18 x09=172.18 x10=182.18
2020-01-01 00:13:52.000 foo_module bla bla SOME_EVENT
2020-01-01 00:13:53.000 foo_module bla bla SOME_EVENT
2020-01-01 00:13:54.000 foo_module bla bla SOME_EVENT
2020-01-01 00:13:55.000 foo_module bla bla SOME_EVENT
2020-01-01 00:13:56.000 foo_module bla bla SOME_EVENT
2020-01-01 00:13:57.000 foo_module bla bla SOME_EVENT
2020-01-01 00:13:59.000 foo_module bla bla SOME_EVENT
2020-01-01 00:14:00.000 foo_module bla bla SOME_EVENT
2020-01-01 00:14:02.000 foo_module bla bla SOME_EVENT
2020-01-01 00:14:03.000 foo_module bla bla SOME_EVENT
2020-01-01 00:14:04.000 yam_module y=(155.155155,844.844845)
2020-01-01 00:14:15.000 yam_module y=(144.144144,855.855856)
2020-01-01 00:14:24.000 x_module x00=86.49 x01=96.49 x02=106.49 x03=116.49 x04=126.49 x05=136.49 x06=146.49 x07=156.49 x08=166.49 x09=176.49 x10=186.49
2020-01-01 00:14:32.000 x_module x00=87.29 x01=97.29 x02=107.29 x03=117.29 x04=127.29 x05=137.29 x06=147.29 x07=157.29 x08=167.29 x09=177.29 x10=187.29
2020-01-01 00:14:41.000 yam_module y=(118.118118,881.881882)
2020-01-01 00:14:46.000 om_module x=113.11
2020-01-01 00:15:00.000 x_module x00=90.09 x01=100.09 x02=110.09 x03=120.09 x04=130.09 x05=140.09 x06=150.09 x07=160.09 x08=170.09 x09=180.09 x10=190.09
2020-01-01 00:15:15.000 x_module x00=91.59 x01=101.59 x02=111.59 x03=121.59 x04=131.59 x05=141.59 x06=151.59 x07=161.59 x08=171.59 x09=181.59 x10=191.59
2020-01-01 00:15:24.000 yam_module y=(75.075075,924.924925)
2020-01-01 00:15:32.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:33.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:35.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:36.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:37.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:38.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:40.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:41.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:43.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:44.000 foo_module bla bla SOME_EVENT
2020-01-01 00:15:46.000 yam_module y=(53.053053,946.946947)
2020-01-01 00:15:57.000 om_module x=42.04
2020-01-01 00:16:05.000 x_module x00=96.60 x01=106.60 x02=116.60 x03=126.60 x04=136.60 x05=146.60 x06=156.60 x07=166.60 x08=176.60 x09=186.60 x10=196.60
2020-01-01 00:16:12.000 om_module x=27.03
2020-01-01 00:16:23.000 x_module x00=98.40 x01=108.40 x02=118.40 x03=128.40 x04=138.40 x05=148.40 x06=158.40 x07=168.40 x08=178.40 x09=188.40 x10=198.40
2020-01-01 00:16:34.000 yam_module y=(5.005005,994.994995)