├── .gitignore ├── ChangeLog.md ├── LICENSE ├── Makefile ├── README.md ├── coverity_model.c ├── docs └── fq_protocol.md ├── dtest.d ├── fq.d ├── fq.h ├── fq_bench.c ├── fq_client.c ├── fq_dtrace.blank.h ├── fq_dtrace.d ├── fq_msg.c ├── fq_rcvr.c ├── fq_sndr.c ├── fq_utils.c ├── fqc.c ├── fqd.c ├── fqd.h.in ├── fqd_ccs.c ├── fqd_config.c ├── fqd_dss.c ├── fqd_dyn_sample.c ├── fqd_http.c ├── fqd_listener.c ├── fqd_peer.c ├── fqd_private.h ├── fqd_prog.c ├── fqd_queue.c ├── fqd_queue_jlog.c ├── fqd_queue_mem.c ├── fqd_routemgr.c ├── fqs.c ├── fqtool.c ├── http_parser.c ├── http_parser.h ├── java ├── Makefile ├── fq_rcvr.java ├── pom.xml └── src │ ├── com │ └── omniti │ │ └── labs │ │ ├── FqClient.java │ │ ├── FqClientImplDebug.java │ │ ├── FqClientImplInterface.java │ │ ├── FqClientImplNoop.java │ │ ├── FqCommand.java │ │ ├── FqCommandProtocolError.java │ │ ├── FqDataProtocolError.java │ │ ├── FqHeartbeatException.java │ │ └── FqMessage.java │ └── main │ └── java │ └── com │ └── circonus │ ├── FqClient.java │ ├── FqClientImplDebug.java │ ├── FqClientImplInterface.java │ ├── FqClientImplNoop.java │ ├── FqCommand.java │ ├── FqCommandProtocolError.java │ ├── FqDataProtocolError.java │ ├── FqHeartbeatException.java │ └── FqMessage.java ├── lua ├── fq-proxy ├── fq-receiver ├── fq-sender ├── fqclient.lua.tail └── generatelua.sh ├── service-configs ├── 50-circonus-fq.preset ├── circonus-fq.service └── daemon_options ├── test ├── lua-support │ └── init.lua ├── run-tests.sh └── test_spec.lua └── web ├── css ├── bootstrap-theme.css ├── bootstrap-theme.min.css ├── bootstrap.css ├── bootstrap.min.css ├── colorbrewer.css └── theme.css ├── favicon.png ├── fonts ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf └── glyphicons-halflings-regular.woff ├── i └── product-logo-rev2.png ├── index.html └── js ├── bootstrap.js ├── bootstrap.min.js ├── colorbrewer.js ├── d3.min.js ├── fq.js └── jquery-3.5.1.min.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/.gitignore -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/README.md -------------------------------------------------------------------------------- /coverity_model.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/coverity_model.c -------------------------------------------------------------------------------- /docs/fq_protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/docs/fq_protocol.md -------------------------------------------------------------------------------- /dtest.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/dtest.d -------------------------------------------------------------------------------- /fq.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq.d -------------------------------------------------------------------------------- /fq.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq.h -------------------------------------------------------------------------------- /fq_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_bench.c -------------------------------------------------------------------------------- /fq_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_client.c -------------------------------------------------------------------------------- /fq_dtrace.blank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_dtrace.blank.h -------------------------------------------------------------------------------- /fq_dtrace.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_dtrace.d -------------------------------------------------------------------------------- /fq_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_msg.c -------------------------------------------------------------------------------- /fq_rcvr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_rcvr.c -------------------------------------------------------------------------------- /fq_sndr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_sndr.c -------------------------------------------------------------------------------- /fq_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fq_utils.c -------------------------------------------------------------------------------- /fqc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqc.c -------------------------------------------------------------------------------- /fqd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd.c -------------------------------------------------------------------------------- /fqd.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd.h.in -------------------------------------------------------------------------------- /fqd_ccs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_ccs.c -------------------------------------------------------------------------------- /fqd_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_config.c -------------------------------------------------------------------------------- /fqd_dss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_dss.c -------------------------------------------------------------------------------- /fqd_dyn_sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_dyn_sample.c -------------------------------------------------------------------------------- /fqd_http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_http.c -------------------------------------------------------------------------------- /fqd_listener.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_listener.c -------------------------------------------------------------------------------- /fqd_peer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_peer.c -------------------------------------------------------------------------------- /fqd_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_private.h -------------------------------------------------------------------------------- /fqd_prog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_prog.c -------------------------------------------------------------------------------- /fqd_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_queue.c -------------------------------------------------------------------------------- /fqd_queue_jlog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_queue_jlog.c -------------------------------------------------------------------------------- /fqd_queue_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_queue_mem.c -------------------------------------------------------------------------------- /fqd_routemgr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqd_routemgr.c -------------------------------------------------------------------------------- /fqs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqs.c -------------------------------------------------------------------------------- /fqtool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/fqtool.c -------------------------------------------------------------------------------- /http_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/http_parser.c -------------------------------------------------------------------------------- /http_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/http_parser.h -------------------------------------------------------------------------------- /java/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/Makefile -------------------------------------------------------------------------------- /java/fq_rcvr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/fq_rcvr.java -------------------------------------------------------------------------------- /java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/pom.xml -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqClient.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqClientImplDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqClientImplDebug.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqClientImplInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqClientImplInterface.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqClientImplNoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqClientImplNoop.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqCommand.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqCommandProtocolError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqCommandProtocolError.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqDataProtocolError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqDataProtocolError.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqHeartbeatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqHeartbeatException.java -------------------------------------------------------------------------------- /java/src/com/omniti/labs/FqMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/com/omniti/labs/FqMessage.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqClient.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqClientImplDebug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqClientImplDebug.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqClientImplInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqClientImplInterface.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqClientImplNoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqClientImplNoop.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqCommand.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqCommandProtocolError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqCommandProtocolError.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqDataProtocolError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqDataProtocolError.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqHeartbeatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqHeartbeatException.java -------------------------------------------------------------------------------- /java/src/main/java/com/circonus/FqMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/java/src/main/java/com/circonus/FqMessage.java -------------------------------------------------------------------------------- /lua/fq-proxy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/lua/fq-proxy -------------------------------------------------------------------------------- /lua/fq-receiver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/lua/fq-receiver -------------------------------------------------------------------------------- /lua/fq-sender: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/lua/fq-sender -------------------------------------------------------------------------------- /lua/fqclient.lua.tail: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/lua/fqclient.lua.tail -------------------------------------------------------------------------------- /lua/generatelua.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/lua/generatelua.sh -------------------------------------------------------------------------------- /service-configs/50-circonus-fq.preset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/service-configs/50-circonus-fq.preset -------------------------------------------------------------------------------- /service-configs/circonus-fq.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/service-configs/circonus-fq.service -------------------------------------------------------------------------------- /service-configs/daemon_options: -------------------------------------------------------------------------------- 1 | # Additional fqd commandline arguments 2 | DAEMON_OPTS="" 3 | -------------------------------------------------------------------------------- /test/lua-support/init.lua: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/test/run-tests.sh -------------------------------------------------------------------------------- /test/test_spec.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/test/test_spec.lua -------------------------------------------------------------------------------- /web/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/css/bootstrap-theme.css -------------------------------------------------------------------------------- /web/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /web/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/css/bootstrap.css -------------------------------------------------------------------------------- /web/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/css/bootstrap.min.css -------------------------------------------------------------------------------- /web/css/colorbrewer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/css/colorbrewer.css -------------------------------------------------------------------------------- /web/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/css/theme.css -------------------------------------------------------------------------------- /web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/favicon.png -------------------------------------------------------------------------------- /web/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /web/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /web/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /web/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /web/i/product-logo-rev2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/i/product-logo-rev2.png -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/index.html -------------------------------------------------------------------------------- /web/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/js/bootstrap.js -------------------------------------------------------------------------------- /web/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/js/bootstrap.min.js -------------------------------------------------------------------------------- /web/js/colorbrewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/js/colorbrewer.js -------------------------------------------------------------------------------- /web/js/d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/js/d3.min.js -------------------------------------------------------------------------------- /web/js/fq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/js/fq.js -------------------------------------------------------------------------------- /web/js/jquery-3.5.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/circonus-labs/fq/HEAD/web/js/jquery-3.5.1.min.js --------------------------------------------------------------------------------