├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ └── bug_report.md ├── dependabot.yml └── workflows │ ├── auto-review.yml │ ├── automerge.yml │ ├── benchmark.yml │ ├── ci-done.yml │ ├── ci.yml │ ├── codeql-analysis.yml │ ├── golangci-lint.yml │ ├── oss-fuzz.yml │ ├── release.yml │ ├── remove-old-package-versions.yml │ ├── stale.yml │ └── tag-new-release.yml ├── .gitlab-ci.yml ├── .golangci.yml ├── .goreleaser.yml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.goreleaser ├── ISSUE_TEMPLATE.md ├── LICENSE ├── Makefile ├── README.md ├── TODO ├── benchmark_results.csv ├── cmd ├── mdot │ └── main.go ├── mfmt │ └── main.go ├── mgen │ └── main.go └── mtail │ └── main.go ├── docs ├── Building.md ├── Deploying.md ├── Interoperability.md ├── Language.md ├── Metrics.md ├── Programming-Guide.md ├── Testing.md ├── Troubleshooting.md ├── debugging.md ├── designs │ └── poll.md ├── faq.md ├── index.md ├── reading-y-output.md ├── references.md ├── state.md └── style.md ├── examples ├── apache_combined.mtail ├── apache_common.mtail ├── apache_metrics.mtail ├── dhcpd.mtail ├── histogram.mtail ├── lighttpd.mtail ├── linecount.mtail ├── mysql_slowqueries.mtail ├── nocode.mtail ├── ntpd.mtail ├── ntpd_peerstats.mtail ├── postfix.mtail ├── rails.mtail ├── rsyncd.mtail ├── sftp.mtail ├── timer.mtail └── vsftpd.mtail ├── go.mod ├── go.sum ├── hooks ├── build ├── post_checkout └── post_push ├── internal ├── exporter │ ├── collectd.go │ ├── export.go │ ├── export_test.go │ ├── graphite.go │ ├── graphite_test.go │ ├── json.go │ ├── json_test.go │ ├── prometheus.go │ ├── prometheus_test.go │ ├── statsd.go │ ├── varz.go │ └── varz_test.go ├── logline │ └── logline.go ├── metrics │ ├── datum │ │ ├── buckets.go │ │ ├── buckets_test.go │ │ ├── datum.go │ │ ├── datum_test.go │ │ ├── float.go │ │ ├── int.go │ │ ├── int_test.go │ │ └── string.go │ ├── metric.go │ ├── metric_test.go │ ├── store.go │ ├── store_bench_test.go │ ├── store_test.go │ ├── testing.go │ └── type.go ├── mtail │ ├── basic_tail_integration_test.go │ ├── buildinfo.go │ ├── compile_only_integration_test.go │ ├── examples_integration_test.go │ ├── examples_integration_unix_test.go │ ├── exec_integration_test.go │ ├── golden │ │ ├── reader.go │ │ ├── reader_test.go │ │ └── reader_test.golden │ ├── httpstatus.go │ ├── log_deletion_integration_unix_test.go │ ├── log_glob_integration_test.go │ ├── log_rotation_integration_test.go │ ├── log_rotation_integration_unix_test.go │ ├── log_truncation_integration_test.go │ ├── logo.ico │ ├── logo.ico.go │ ├── mtail.go │ ├── mtail_test.go │ ├── multiple_levels_directory_integration_test.go │ ├── multiple_lines_integration_test.go │ ├── options.go │ ├── partial_line_integration_test.go │ ├── permission_denied_integration_unix_test.go │ ├── prog_load_integration_test.go │ ├── read_pipe_integration_unix_test.go │ ├── relative_path_pattern_integration_test.go │ ├── testdata │ │ ├── README │ │ ├── anonymised_dhcpd_log │ │ ├── anonymised_dhcpd_log.golden │ │ ├── apache-combined.golden │ │ ├── apache-combined.log │ │ ├── apache-common.golden │ │ ├── apache-common.log │ │ ├── lighttpd_access.log │ │ ├── lighttpd_accesslog.golden │ │ ├── mysql_slowqueries.golden │ │ ├── mysql_slowqueries.log │ │ ├── ntp4 │ │ ├── ntp4.golden │ │ ├── prometheus.yml │ │ ├── rsyncd.golden │ │ ├── rsyncd.log │ │ ├── sftp_chroot.golden │ │ ├── sftp_chroot.log │ │ ├── vsftpd_log │ │ ├── vsftpd_log.golden │ │ ├── vsftpd_xferlog │ │ ├── vsftpd_xferlog.golden │ │ ├── xntp3_peerstats │ │ └── xntp3_peerstats.golden │ ├── testing.go │ └── unix_socket_export_integration_test.go ├── runtime │ ├── code │ │ ├── instr.go │ │ ├── instr_test.go │ │ ├── object.go │ │ ├── opcodes.go │ │ └── opcodes_test.go │ ├── compiler │ │ ├── ast │ │ │ ├── ast.go │ │ │ ├── walk.go │ │ │ └── walk_test.go │ │ ├── checker │ │ │ ├── checker.go │ │ │ └── checker_test.go │ │ ├── codegen │ │ │ ├── codegen.go │ │ │ └── codegen_test.go │ │ ├── compiler.go │ │ ├── compiler_test.go │ │ ├── errors │ │ │ ├── errors.go │ │ │ └── errors_test.go │ │ ├── fuzz │ │ │ └── const-as-cond.mtail │ │ ├── opt │ │ │ ├── opt.go │ │ │ └── opt_test.go │ │ ├── parser │ │ │ ├── driver.go │ │ │ ├── lexer.go │ │ │ ├── lexer_test.go │ │ │ ├── parser.go │ │ │ ├── parser.y │ │ │ ├── parser_test.go │ │ │ ├── sexp.go │ │ │ ├── tokens.go │ │ │ ├── tokens_test.go │ │ │ ├── unparser.go │ │ │ └── y.output │ │ ├── position │ │ │ └── position.go │ │ ├── symbol │ │ │ ├── symtab.go │ │ │ └── symtab_test.go │ │ └── types │ │ │ ├── regexp.go │ │ │ ├── types.go │ │ │ └── types_test.go │ ├── fuzz.go │ ├── fuzz │ │ ├── 1.mtail │ │ ├── 284.mtail │ │ ├── capref-double-regexp-in-cond.mtail │ │ ├── cmp-to-none.mtail │ │ ├── const-a.mtail │ │ ├── const-as-cond.mtail │ │ ├── const-unused.mtail │ │ ├── datum-string-concat.mtail │ │ ├── len.mtail │ │ ├── match-01e1.mtail │ │ ├── match-str.mtail │ │ ├── match-to-int.mtail │ │ ├── negate-none.mtail │ │ ├── recursion-depth.mtail │ │ ├── retval-from-dec.mtail │ │ └── uninitialised.mtail │ ├── httpstatus.go │ ├── options.go │ ├── runtime.go │ ├── runtime_integration_test.go │ ├── runtime_test.go │ └── vm │ │ ├── vm.go │ │ └── vm_test.go ├── tailer │ ├── httpstatus.go │ ├── logstream │ │ ├── base.go │ │ ├── cancel.go │ │ ├── dgramstream.go │ │ ├── dgramstream_unix_test.go │ │ ├── fifostream.go │ │ ├── fifostream_unix_test.go │ │ ├── filestream.go │ │ ├── filestream_test.go │ │ ├── filestream_unix_test.go │ │ ├── logstream.go │ │ ├── logstream_test.go │ │ ├── logstream_unix_test.go │ │ ├── reader.go │ │ ├── reader_test.go │ │ ├── socketstream.go │ │ └── socketstream_unix_test.go │ ├── tail.go │ ├── tail_test.go │ ├── tail_unix_test.go │ └── tail_windows_test.go ├── testutil │ ├── diff.go │ ├── err.go │ ├── expvar.go │ ├── file.go │ ├── flag.go │ ├── fs.go │ ├── lines.go │ ├── norace.go │ ├── port.go │ ├── race.go │ ├── root.go │ ├── short.go │ ├── stdin.go │ ├── timeout.go │ └── timeout_test.go └── waker │ ├── testwaker.go │ ├── testwaker_test.go │ ├── timedwaker.go │ ├── timedwaker_test.go │ └── waker.go ├── log_rewriter.awk ├── logo.png ├── mtail-mode.el ├── mtail.service └── subject_summarizer.mtail /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @jaqx0r 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/auto-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/auto-review.yml -------------------------------------------------------------------------------- /.github/workflows/automerge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/automerge.yml -------------------------------------------------------------------------------- /.github/workflows/benchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/benchmark.yml -------------------------------------------------------------------------------- /.github/workflows/ci-done.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/ci-done.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/golangci-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/golangci-lint.yml -------------------------------------------------------------------------------- /.github/workflows/oss-fuzz.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/oss-fuzz.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/remove-old-package-versions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/remove-old-package-versions.yml -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/stale.yml -------------------------------------------------------------------------------- /.github/workflows/tag-new-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.github/workflows/tag-new-release.yml -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.goreleaser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/Dockerfile.goreleaser -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/TODO -------------------------------------------------------------------------------- /benchmark_results.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/benchmark_results.csv -------------------------------------------------------------------------------- /cmd/mdot/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/cmd/mdot/main.go -------------------------------------------------------------------------------- /cmd/mfmt/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/cmd/mfmt/main.go -------------------------------------------------------------------------------- /cmd/mgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/cmd/mgen/main.go -------------------------------------------------------------------------------- /cmd/mtail/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/cmd/mtail/main.go -------------------------------------------------------------------------------- /docs/Building.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Building.md -------------------------------------------------------------------------------- /docs/Deploying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Deploying.md -------------------------------------------------------------------------------- /docs/Interoperability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Interoperability.md -------------------------------------------------------------------------------- /docs/Language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Language.md -------------------------------------------------------------------------------- /docs/Metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Metrics.md -------------------------------------------------------------------------------- /docs/Programming-Guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Programming-Guide.md -------------------------------------------------------------------------------- /docs/Testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Testing.md -------------------------------------------------------------------------------- /docs/Troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/Troubleshooting.md -------------------------------------------------------------------------------- /docs/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/debugging.md -------------------------------------------------------------------------------- /docs/designs/poll.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/designs/poll.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/reading-y-output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/reading-y-output.md -------------------------------------------------------------------------------- /docs/references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/references.md -------------------------------------------------------------------------------- /docs/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/state.md -------------------------------------------------------------------------------- /docs/style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/docs/style.md -------------------------------------------------------------------------------- /examples/apache_combined.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/apache_combined.mtail -------------------------------------------------------------------------------- /examples/apache_common.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/apache_common.mtail -------------------------------------------------------------------------------- /examples/apache_metrics.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/apache_metrics.mtail -------------------------------------------------------------------------------- /examples/dhcpd.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/dhcpd.mtail -------------------------------------------------------------------------------- /examples/histogram.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/histogram.mtail -------------------------------------------------------------------------------- /examples/lighttpd.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/lighttpd.mtail -------------------------------------------------------------------------------- /examples/linecount.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/linecount.mtail -------------------------------------------------------------------------------- /examples/mysql_slowqueries.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/mysql_slowqueries.mtail -------------------------------------------------------------------------------- /examples/nocode.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/nocode.mtail -------------------------------------------------------------------------------- /examples/ntpd.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/ntpd.mtail -------------------------------------------------------------------------------- /examples/ntpd_peerstats.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/ntpd_peerstats.mtail -------------------------------------------------------------------------------- /examples/postfix.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/postfix.mtail -------------------------------------------------------------------------------- /examples/rails.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/rails.mtail -------------------------------------------------------------------------------- /examples/rsyncd.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/rsyncd.mtail -------------------------------------------------------------------------------- /examples/sftp.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/sftp.mtail -------------------------------------------------------------------------------- /examples/timer.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/timer.mtail -------------------------------------------------------------------------------- /examples/vsftpd.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/examples/vsftpd.mtail -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/go.sum -------------------------------------------------------------------------------- /hooks/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/hooks/build -------------------------------------------------------------------------------- /hooks/post_checkout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/hooks/post_checkout -------------------------------------------------------------------------------- /hooks/post_push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/hooks/post_push -------------------------------------------------------------------------------- /internal/exporter/collectd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/collectd.go -------------------------------------------------------------------------------- /internal/exporter/export.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/export.go -------------------------------------------------------------------------------- /internal/exporter/export_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/export_test.go -------------------------------------------------------------------------------- /internal/exporter/graphite.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/graphite.go -------------------------------------------------------------------------------- /internal/exporter/graphite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/graphite_test.go -------------------------------------------------------------------------------- /internal/exporter/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/json.go -------------------------------------------------------------------------------- /internal/exporter/json_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/json_test.go -------------------------------------------------------------------------------- /internal/exporter/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/prometheus.go -------------------------------------------------------------------------------- /internal/exporter/prometheus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/prometheus_test.go -------------------------------------------------------------------------------- /internal/exporter/statsd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/statsd.go -------------------------------------------------------------------------------- /internal/exporter/varz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/varz.go -------------------------------------------------------------------------------- /internal/exporter/varz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/exporter/varz_test.go -------------------------------------------------------------------------------- /internal/logline/logline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/logline/logline.go -------------------------------------------------------------------------------- /internal/metrics/datum/buckets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/buckets.go -------------------------------------------------------------------------------- /internal/metrics/datum/buckets_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/buckets_test.go -------------------------------------------------------------------------------- /internal/metrics/datum/datum.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/datum.go -------------------------------------------------------------------------------- /internal/metrics/datum/datum_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/datum_test.go -------------------------------------------------------------------------------- /internal/metrics/datum/float.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/float.go -------------------------------------------------------------------------------- /internal/metrics/datum/int.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/int.go -------------------------------------------------------------------------------- /internal/metrics/datum/int_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/int_test.go -------------------------------------------------------------------------------- /internal/metrics/datum/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/datum/string.go -------------------------------------------------------------------------------- /internal/metrics/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/metric.go -------------------------------------------------------------------------------- /internal/metrics/metric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/metric_test.go -------------------------------------------------------------------------------- /internal/metrics/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/store.go -------------------------------------------------------------------------------- /internal/metrics/store_bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/store_bench_test.go -------------------------------------------------------------------------------- /internal/metrics/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/store_test.go -------------------------------------------------------------------------------- /internal/metrics/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/testing.go -------------------------------------------------------------------------------- /internal/metrics/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/metrics/type.go -------------------------------------------------------------------------------- /internal/mtail/basic_tail_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/basic_tail_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/buildinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/buildinfo.go -------------------------------------------------------------------------------- /internal/mtail/compile_only_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/compile_only_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/examples_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/examples_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/examples_integration_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/examples_integration_unix_test.go -------------------------------------------------------------------------------- /internal/mtail/exec_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/exec_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/golden/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/golden/reader.go -------------------------------------------------------------------------------- /internal/mtail/golden/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/golden/reader_test.go -------------------------------------------------------------------------------- /internal/mtail/golden/reader_test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/golden/reader_test.golden -------------------------------------------------------------------------------- /internal/mtail/httpstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/httpstatus.go -------------------------------------------------------------------------------- /internal/mtail/log_deletion_integration_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/log_deletion_integration_unix_test.go -------------------------------------------------------------------------------- /internal/mtail/log_glob_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/log_glob_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/log_rotation_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/log_rotation_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/log_rotation_integration_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/log_rotation_integration_unix_test.go -------------------------------------------------------------------------------- /internal/mtail/log_truncation_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/log_truncation_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/logo.ico -------------------------------------------------------------------------------- /internal/mtail/logo.ico.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/logo.ico.go -------------------------------------------------------------------------------- /internal/mtail/mtail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/mtail.go -------------------------------------------------------------------------------- /internal/mtail/mtail_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/mtail_test.go -------------------------------------------------------------------------------- /internal/mtail/multiple_levels_directory_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/multiple_levels_directory_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/multiple_lines_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/multiple_lines_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/options.go -------------------------------------------------------------------------------- /internal/mtail/partial_line_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/partial_line_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/permission_denied_integration_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/permission_denied_integration_unix_test.go -------------------------------------------------------------------------------- /internal/mtail/prog_load_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/prog_load_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/read_pipe_integration_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/read_pipe_integration_unix_test.go -------------------------------------------------------------------------------- /internal/mtail/relative_path_pattern_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/relative_path_pattern_integration_test.go -------------------------------------------------------------------------------- /internal/mtail/testdata/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/README -------------------------------------------------------------------------------- /internal/mtail/testdata/anonymised_dhcpd_log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/anonymised_dhcpd_log -------------------------------------------------------------------------------- /internal/mtail/testdata/anonymised_dhcpd_log.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/anonymised_dhcpd_log.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/apache-combined.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/apache-combined.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/apache-combined.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/apache-combined.log -------------------------------------------------------------------------------- /internal/mtail/testdata/apache-common.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/apache-common.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/apache-common.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/apache-common.log -------------------------------------------------------------------------------- /internal/mtail/testdata/lighttpd_access.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/lighttpd_access.log -------------------------------------------------------------------------------- /internal/mtail/testdata/lighttpd_accesslog.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/lighttpd_accesslog.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/mysql_slowqueries.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/mysql_slowqueries.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/mysql_slowqueries.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/mysql_slowqueries.log -------------------------------------------------------------------------------- /internal/mtail/testdata/ntp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/ntp4 -------------------------------------------------------------------------------- /internal/mtail/testdata/ntp4.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/ntp4.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/prometheus.yml -------------------------------------------------------------------------------- /internal/mtail/testdata/rsyncd.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/rsyncd.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/rsyncd.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/rsyncd.log -------------------------------------------------------------------------------- /internal/mtail/testdata/sftp_chroot.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/sftp_chroot.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/sftp_chroot.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/sftp_chroot.log -------------------------------------------------------------------------------- /internal/mtail/testdata/vsftpd_log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/vsftpd_log -------------------------------------------------------------------------------- /internal/mtail/testdata/vsftpd_log.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/vsftpd_log.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/vsftpd_xferlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/vsftpd_xferlog -------------------------------------------------------------------------------- /internal/mtail/testdata/vsftpd_xferlog.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/vsftpd_xferlog.golden -------------------------------------------------------------------------------- /internal/mtail/testdata/xntp3_peerstats: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/xntp3_peerstats -------------------------------------------------------------------------------- /internal/mtail/testdata/xntp3_peerstats.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testdata/xntp3_peerstats.golden -------------------------------------------------------------------------------- /internal/mtail/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/testing.go -------------------------------------------------------------------------------- /internal/mtail/unix_socket_export_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/mtail/unix_socket_export_integration_test.go -------------------------------------------------------------------------------- /internal/runtime/code/instr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/code/instr.go -------------------------------------------------------------------------------- /internal/runtime/code/instr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/code/instr_test.go -------------------------------------------------------------------------------- /internal/runtime/code/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/code/object.go -------------------------------------------------------------------------------- /internal/runtime/code/opcodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/code/opcodes.go -------------------------------------------------------------------------------- /internal/runtime/code/opcodes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/code/opcodes_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/ast/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/ast/ast.go -------------------------------------------------------------------------------- /internal/runtime/compiler/ast/walk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/ast/walk.go -------------------------------------------------------------------------------- /internal/runtime/compiler/ast/walk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/ast/walk_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/checker/checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/checker/checker.go -------------------------------------------------------------------------------- /internal/runtime/compiler/checker/checker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/checker/checker_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/codegen/codegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/codegen/codegen.go -------------------------------------------------------------------------------- /internal/runtime/compiler/codegen/codegen_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/codegen/codegen_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/compiler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/compiler.go -------------------------------------------------------------------------------- /internal/runtime/compiler/compiler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/compiler_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/errors/errors.go -------------------------------------------------------------------------------- /internal/runtime/compiler/errors/errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/errors/errors_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/fuzz/const-as-cond.mtail: -------------------------------------------------------------------------------- 1 | const A /n/ 2 | A { 3 | } 4 | -------------------------------------------------------------------------------- /internal/runtime/compiler/opt/opt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/opt/opt.go -------------------------------------------------------------------------------- /internal/runtime/compiler/opt/opt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/opt/opt_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/driver.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/lexer.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/lexer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/lexer_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/parser.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/parser.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/parser.y -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/parser_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/sexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/sexp.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/tokens.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/tokens.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/tokens_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/tokens_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/unparser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/unparser.go -------------------------------------------------------------------------------- /internal/runtime/compiler/parser/y.output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/parser/y.output -------------------------------------------------------------------------------- /internal/runtime/compiler/position/position.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/position/position.go -------------------------------------------------------------------------------- /internal/runtime/compiler/symbol/symtab.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/symbol/symtab.go -------------------------------------------------------------------------------- /internal/runtime/compiler/symbol/symtab_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/symbol/symtab_test.go -------------------------------------------------------------------------------- /internal/runtime/compiler/types/regexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/types/regexp.go -------------------------------------------------------------------------------- /internal/runtime/compiler/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/types/types.go -------------------------------------------------------------------------------- /internal/runtime/compiler/types/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/compiler/types/types_test.go -------------------------------------------------------------------------------- /internal/runtime/fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/fuzz.go -------------------------------------------------------------------------------- /internal/runtime/fuzz/1.mtail: -------------------------------------------------------------------------------- 1 | 1{} 2 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/284.mtail: -------------------------------------------------------------------------------- 1 | counter c by x 2 | /"(?P\S+)"/ + 3 | /$/ { 4 | c[$x]++ 5 | } 6 | ␤ 7 | "a" 8 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/capref-double-regexp-in-cond.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/fuzz/capref-double-regexp-in-cond.mtail -------------------------------------------------------------------------------- /internal/runtime/fuzz/cmp-to-none.mtail: -------------------------------------------------------------------------------- 1 | strptime("","")<5{} 2 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/const-a.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/fuzz/const-a.mtail -------------------------------------------------------------------------------- /internal/runtime/fuzz/const-as-cond.mtail: -------------------------------------------------------------------------------- 1 | const A /n/ 2 | A { 3 | } 4 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/const-unused.mtail: -------------------------------------------------------------------------------- 1 | const l /l/ + /f/ 2 | l 3 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/datum-string-concat.mtail: -------------------------------------------------------------------------------- 1 | text l 2 | l+=l 3 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/len.mtail: -------------------------------------------------------------------------------- 1 | len(2) 2 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/match-01e1.mtail: -------------------------------------------------------------------------------- 1 | 882=~01e1{} 2 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/match-str.mtail: -------------------------------------------------------------------------------- 1 | (0=~"") 2 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/match-to-int.mtail: -------------------------------------------------------------------------------- 1 | 6=~0{} 2 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/negate-none.mtail: -------------------------------------------------------------------------------- 1 | ~strptime("",""){} 2 | ␤ 3 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/recursion-depth.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/fuzz/recursion-depth.mtail -------------------------------------------------------------------------------- /internal/runtime/fuzz/retval-from-dec.mtail: -------------------------------------------------------------------------------- 1 | timer l 2 | l-- - l { 3 | } 4 | -------------------------------------------------------------------------------- /internal/runtime/fuzz/uninitialised.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/fuzz/uninitialised.mtail -------------------------------------------------------------------------------- /internal/runtime/httpstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/httpstatus.go -------------------------------------------------------------------------------- /internal/runtime/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/options.go -------------------------------------------------------------------------------- /internal/runtime/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/runtime.go -------------------------------------------------------------------------------- /internal/runtime/runtime_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/runtime_integration_test.go -------------------------------------------------------------------------------- /internal/runtime/runtime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/runtime_test.go -------------------------------------------------------------------------------- /internal/runtime/vm/vm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/vm/vm.go -------------------------------------------------------------------------------- /internal/runtime/vm/vm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/runtime/vm/vm_test.go -------------------------------------------------------------------------------- /internal/tailer/httpstatus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/httpstatus.go -------------------------------------------------------------------------------- /internal/tailer/logstream/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/base.go -------------------------------------------------------------------------------- /internal/tailer/logstream/cancel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/cancel.go -------------------------------------------------------------------------------- /internal/tailer/logstream/dgramstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/dgramstream.go -------------------------------------------------------------------------------- /internal/tailer/logstream/dgramstream_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/dgramstream_unix_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/fifostream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/fifostream.go -------------------------------------------------------------------------------- /internal/tailer/logstream/fifostream_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/fifostream_unix_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/filestream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/filestream.go -------------------------------------------------------------------------------- /internal/tailer/logstream/filestream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/filestream_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/filestream_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/filestream_unix_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/logstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/logstream.go -------------------------------------------------------------------------------- /internal/tailer/logstream/logstream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/logstream_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/logstream_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/logstream_unix_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/reader.go -------------------------------------------------------------------------------- /internal/tailer/logstream/reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/reader_test.go -------------------------------------------------------------------------------- /internal/tailer/logstream/socketstream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/socketstream.go -------------------------------------------------------------------------------- /internal/tailer/logstream/socketstream_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/logstream/socketstream_unix_test.go -------------------------------------------------------------------------------- /internal/tailer/tail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/tail.go -------------------------------------------------------------------------------- /internal/tailer/tail_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/tail_test.go -------------------------------------------------------------------------------- /internal/tailer/tail_unix_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/tail_unix_test.go -------------------------------------------------------------------------------- /internal/tailer/tail_windows_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/tailer/tail_windows_test.go -------------------------------------------------------------------------------- /internal/testutil/diff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/diff.go -------------------------------------------------------------------------------- /internal/testutil/err.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/err.go -------------------------------------------------------------------------------- /internal/testutil/expvar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/expvar.go -------------------------------------------------------------------------------- /internal/testutil/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/file.go -------------------------------------------------------------------------------- /internal/testutil/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/flag.go -------------------------------------------------------------------------------- /internal/testutil/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/fs.go -------------------------------------------------------------------------------- /internal/testutil/lines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/lines.go -------------------------------------------------------------------------------- /internal/testutil/norace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/norace.go -------------------------------------------------------------------------------- /internal/testutil/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/port.go -------------------------------------------------------------------------------- /internal/testutil/race.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/race.go -------------------------------------------------------------------------------- /internal/testutil/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/root.go -------------------------------------------------------------------------------- /internal/testutil/short.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/short.go -------------------------------------------------------------------------------- /internal/testutil/stdin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/stdin.go -------------------------------------------------------------------------------- /internal/testutil/timeout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/timeout.go -------------------------------------------------------------------------------- /internal/testutil/timeout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/testutil/timeout_test.go -------------------------------------------------------------------------------- /internal/waker/testwaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/waker/testwaker.go -------------------------------------------------------------------------------- /internal/waker/testwaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/waker/testwaker_test.go -------------------------------------------------------------------------------- /internal/waker/timedwaker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/waker/timedwaker.go -------------------------------------------------------------------------------- /internal/waker/timedwaker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/waker/timedwaker_test.go -------------------------------------------------------------------------------- /internal/waker/waker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/internal/waker/waker.go -------------------------------------------------------------------------------- /log_rewriter.awk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/log_rewriter.awk -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/logo.png -------------------------------------------------------------------------------- /mtail-mode.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/mtail-mode.el -------------------------------------------------------------------------------- /mtail.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/mtail.service -------------------------------------------------------------------------------- /subject_summarizer.mtail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/mtail/HEAD/subject_summarizer.mtail --------------------------------------------------------------------------------