Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
mdot
Command mdot turns an mtail program AST into a graphviz graph on standard output.
|
Command mdot turns an mtail program AST into a graphviz graph on standard output. |
mgen
Command mgen generates mtail programs for fuzz testing by following a simple grammar.
|
Command mgen generates mtail programs for fuzz testing by following a simple grammar. |
internal
|
|
exporter
Package exporter provides the interface for getting metrics out of mtail, into your monitoring system of choice.
|
Package exporter provides the interface for getting metrics out of mtail, into your monitoring system of choice. |
metrics
Package metrics provides storage for metrics being recorded by mtail programs.
|
Package metrics provides storage for metrics being recorded by mtail programs. |
tailer
Package tailer provides a class that is responsible for tailing log files and extracting new log lines to be passed into the virtual machines.
|
Package tailer provides a class that is responsible for tailing log files and extracting new log lines to be passed into the virtual machines. |
testutil
Reimport the go-cmp package as the name 'cmp' conflicts with the cmp instruction in the vm.
|
Reimport the go-cmp package as the name 'cmp' conflicts with the cmp instruction in the vm. |
vm
Package vm provides a compiler and virtual machine environment for executing mtail programs.
|
Package vm provides a compiler and virtual machine environment for executing mtail programs. |
vm/code
Package code contains the bytecode instructions for the mtail virtual machine.
|
Package code contains the bytecode instructions for the mtail virtual machine. |
vm/parser
Package parser implements the parse phase of the mtail program compilation.
|
Package parser implements the parse phase of the mtail program compilation. |
vm/position
Package position implements a data structure for storing source code positions.
|
Package position implements a data structure for storing source code positions. |
watcher
Package watcher provides a way of watching for filesystem events and notifying observers when they occur.
|
Package watcher provides a way of watching for filesystem events and notifying observers when they occur. |
Click to show internal directories.
Click to hide internal directories.