gitextract_y5n2h024/ ├── .gitignore ├── .gitmodules ├── .travis.yml ├── Gopkg.toml ├── LICENSE ├── README.md ├── cmd/ │ └── morgoth/ │ └── main.go ├── counter/ │ ├── counter.go │ ├── lossy_counter.go │ └── lossy_counter_test.go ├── detector.go ├── fingerprint.go ├── fingerprinters/ │ ├── jsdiv/ │ │ ├── jsdiv.go │ │ └── jsdiv_test.go │ ├── kstest/ │ │ ├── kstest.go │ │ └── kstest_test.go │ └── sigma/ │ └── sigma.go ├── vendor/ │ └── github.com/ │ ├── beorn7/ │ │ └── perks/ │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── README.md │ │ └── quantile/ │ │ ├── bench_test.go │ │ ├── example_test.go │ │ ├── exampledata.txt │ │ ├── stream.go │ │ └── stream_test.go │ ├── davecgh/ │ │ └── go-spew/ │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cov_report.sh │ │ ├── spew/ │ │ │ ├── bypass.go │ │ │ ├── bypasssafe.go │ │ │ ├── common.go │ │ │ ├── common_test.go │ │ │ ├── config.go │ │ │ ├── doc.go │ │ │ ├── dump.go │ │ │ ├── dump_test.go │ │ │ ├── dumpcgo_test.go │ │ │ ├── dumpnocgo_test.go │ │ │ ├── example_test.go │ │ │ ├── format.go │ │ │ ├── format_test.go │ │ │ ├── internal_test.go │ │ │ ├── internalunsafe_test.go │ │ │ ├── spew.go │ │ │ └── spew_test.go │ │ └── test_coverage.txt │ ├── golang/ │ │ └── protobuf/ │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── Make.protobuf │ │ ├── Makefile │ │ ├── README.md │ │ └── proto/ │ │ ├── Makefile │ │ ├── all_test.go │ │ ├── any_test.go │ │ ├── clone.go │ │ ├── clone_test.go │ │ ├── decode.go │ │ ├── decode_test.go │ │ ├── encode.go │ │ ├── encode_test.go │ │ ├── equal.go │ │ ├── equal_test.go │ │ ├── extensions.go │ │ ├── extensions_test.go │ │ ├── lib.go │ │ ├── map_test.go │ │ ├── message_set.go │ │ ├── message_set_test.go │ │ ├── pointer_reflect.go │ │ ├── pointer_unsafe.go │ │ ├── properties.go │ │ ├── proto3_test.go │ │ ├── size2_test.go │ │ ├── size_test.go │ │ ├── text.go │ │ ├── text_parser.go │ │ ├── text_parser_test.go │ │ └── text_test.go │ ├── influxdata/ │ │ ├── kapacitor/ │ │ │ ├── .dockerignore │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── BLOB_STORE_DESIGN.md │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── DESIGN.md │ │ │ ├── Dockerfile_build_ubuntu32 │ │ │ ├── Dockerfile_build_ubuntu64 │ │ │ ├── Gopkg.toml │ │ │ ├── LICENSE │ │ │ ├── LICENSE_OF_DEPENDENCIES.md │ │ │ ├── README.md │ │ │ ├── alert.go │ │ │ ├── autoscale.go │ │ │ ├── batch.go │ │ │ ├── build.py │ │ │ ├── build.sh │ │ │ ├── circle-test.sh │ │ │ ├── circle.yml │ │ │ ├── combine.go │ │ │ ├── combine_test.go │ │ │ ├── default.go │ │ │ ├── delete.go │ │ │ ├── derivative.go │ │ │ ├── doc.go │ │ │ ├── edge.go │ │ │ ├── eval.go │ │ │ ├── expr.go │ │ │ ├── flatten.go │ │ │ ├── gobuild.sh │ │ │ ├── group_by.go │ │ │ ├── http_out.go │ │ │ ├── http_post.go │ │ │ ├── influxdb_out.go │ │ │ ├── influxql.gen.go │ │ │ ├── influxql.gen.go.tmpl │ │ │ ├── influxql.go │ │ │ ├── join.go │ │ │ ├── kapacitor_loopback.go │ │ │ ├── list-deps │ │ │ ├── log.go │ │ │ ├── metaclient.go │ │ │ ├── node.go │ │ │ ├── noop.go │ │ │ ├── output.go │ │ │ ├── query.go │ │ │ ├── query_test.go │ │ │ ├── replay.go │ │ │ ├── result.go │ │ │ ├── sample.go │ │ │ ├── shift.go │ │ │ ├── state_tracking.go │ │ │ ├── stats.go │ │ │ ├── stream.go │ │ │ ├── task.go │ │ │ ├── task_master.go │ │ │ ├── template.go │ │ │ ├── test.sh │ │ │ ├── tmpldata.json │ │ │ ├── udf/ │ │ │ │ ├── agent/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── agent.go │ │ │ │ │ ├── io.go │ │ │ │ │ ├── io_test.go │ │ │ │ │ ├── server.go │ │ │ │ │ ├── udf.pb.go │ │ │ │ │ └── udf.proto │ │ │ │ ├── server.go │ │ │ │ ├── server_test.go │ │ │ │ └── udf.go │ │ │ ├── udf.go │ │ │ ├── udf_test.go │ │ │ ├── union.go │ │ │ ├── update_tick_docs.sh │ │ │ ├── where.go │ │ │ ├── window.go │ │ │ └── window_test.go │ │ └── wlog/ │ │ ├── LICENSE │ │ ├── README.md │ │ └── writer.go │ ├── matttproud/ │ │ └── golang_protobuf_extensions/ │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ └── pbutil/ │ │ ├── all_test.go │ │ ├── decode.go │ │ ├── decode_test.go │ │ ├── doc.go │ │ ├── encode.go │ │ ├── encode_test.go │ │ └── fixtures_test.go │ ├── pkg/ │ │ └── errors/ │ │ ├── .gitignore │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── appveyor.yml │ │ ├── bench_test.go │ │ ├── errors.go │ │ ├── errors_test.go │ │ ├── example_test.go │ │ ├── format_test.go │ │ ├── stack.go │ │ └── stack_test.go │ ├── pmezard/ │ │ └── go-difflib/ │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── README.md │ │ └── difflib/ │ │ ├── difflib.go │ │ └── difflib_test.go │ ├── prometheus/ │ │ ├── client_golang/ │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── VERSION │ │ │ └── prometheus/ │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── benchmark_test.go │ │ │ ├── collector.go │ │ │ ├── counter.go │ │ │ ├── counter_test.go │ │ │ ├── desc.go │ │ │ ├── desc_test.go │ │ │ ├── doc.go │ │ │ ├── example_clustermanager_test.go │ │ │ ├── example_timer_complex_test.go │ │ │ ├── example_timer_gauge_test.go │ │ │ ├── example_timer_test.go │ │ │ ├── examples_test.go │ │ │ ├── expvar_collector.go │ │ │ ├── expvar_collector_test.go │ │ │ ├── fnv.go │ │ │ ├── gauge.go │ │ │ ├── gauge_test.go │ │ │ ├── go_collector.go │ │ │ ├── go_collector_test.go │ │ │ ├── histogram.go │ │ │ ├── histogram_test.go │ │ │ ├── http.go │ │ │ ├── http_test.go │ │ │ ├── labels.go │ │ │ ├── metric.go │ │ │ ├── metric_test.go │ │ │ ├── observer.go │ │ │ ├── process_collector.go │ │ │ ├── process_collector_test.go │ │ │ ├── promhttp/ │ │ │ │ ├── delegator.go │ │ │ │ ├── delegator_1_8.go │ │ │ │ ├── delegator_pre_1_8.go │ │ │ │ ├── http.go │ │ │ │ ├── http_test.go │ │ │ │ ├── instrument_client.go │ │ │ │ ├── instrument_client_1_8.go │ │ │ │ ├── instrument_client_1_8_test.go │ │ │ │ ├── instrument_server.go │ │ │ │ └── instrument_server_test.go │ │ │ ├── registry.go │ │ │ ├── registry_test.go │ │ │ ├── summary.go │ │ │ ├── summary_test.go │ │ │ ├── timer.go │ │ │ ├── timer_test.go │ │ │ ├── untyped.go │ │ │ ├── value.go │ │ │ ├── value_test.go │ │ │ ├── vec.go │ │ │ └── vec_test.go │ │ ├── client_model/ │ │ │ ├── .gitignore │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── Makefile │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── go/ │ │ │ │ └── metrics.pb.go │ │ │ ├── metrics.proto │ │ │ ├── pom.xml │ │ │ └── setup.py │ │ ├── common/ │ │ │ ├── .travis.yml │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── expfmt/ │ │ │ │ ├── bench_test.go │ │ │ │ ├── decode.go │ │ │ │ ├── decode_test.go │ │ │ │ ├── encode.go │ │ │ │ ├── expfmt.go │ │ │ │ ├── fuzz.go │ │ │ │ ├── text_create.go │ │ │ │ ├── text_create_test.go │ │ │ │ ├── text_parse.go │ │ │ │ └── text_parse_test.go │ │ │ ├── internal/ │ │ │ │ └── bitbucket.org/ │ │ │ │ └── ww/ │ │ │ │ └── goautoneg/ │ │ │ │ ├── README.txt │ │ │ │ ├── autoneg.go │ │ │ │ └── autoneg_test.go │ │ │ └── model/ │ │ │ ├── alert.go │ │ │ ├── alert_test.go │ │ │ ├── fingerprinting.go │ │ │ ├── fnv.go │ │ │ ├── labels.go │ │ │ ├── labels_test.go │ │ │ ├── labelset.go │ │ │ ├── metric.go │ │ │ ├── metric_test.go │ │ │ ├── model.go │ │ │ ├── signature.go │ │ │ ├── signature_test.go │ │ │ ├── silence.go │ │ │ ├── silence_test.go │ │ │ ├── time.go │ │ │ ├── time_test.go │ │ │ ├── value.go │ │ │ └── value_test.go │ │ └── procfs/ │ │ ├── .travis.yml │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── MAINTAINERS.md │ │ ├── Makefile │ │ ├── NOTICE │ │ ├── README.md │ │ ├── buddyinfo.go │ │ ├── buddyinfo_test.go │ │ ├── doc.go │ │ ├── fs.go │ │ ├── fs_test.go │ │ ├── ipvs.go │ │ ├── ipvs_test.go │ │ ├── mdstat.go │ │ ├── mdstat_test.go │ │ ├── mountstats.go │ │ ├── mountstats_test.go │ │ ├── proc.go │ │ ├── proc_io.go │ │ ├── proc_io_test.go │ │ ├── proc_limits.go │ │ ├── proc_limits_test.go │ │ ├── proc_stat.go │ │ ├── proc_stat_test.go │ │ ├── proc_test.go │ │ ├── stat.go │ │ ├── stat_test.go │ │ ├── ttar │ │ ├── xfrm.go │ │ ├── xfrm_test.go │ │ └── xfs/ │ │ ├── parse.go │ │ ├── parse_test.go │ │ └── xfs.go │ └── stretchr/ │ └── testify/ │ ├── .gitignore │ ├── .travis.yml │ ├── LICENCE.txt │ ├── LICENSE │ ├── README.md │ ├── assert/ │ │ ├── assertion_forward.go │ │ ├── assertion_forward.go.tmpl │ │ ├── assertions.go │ │ ├── assertions_test.go │ │ ├── doc.go │ │ ├── errors.go │ │ ├── forward_assertions.go │ │ ├── forward_assertions_test.go │ │ ├── http_assertions.go │ │ └── http_assertions_test.go │ ├── doc.go │ └── package_test.go └── window.go