Skip to content
This repository has been archived by the owner. It is now read-only.
ship memcacheq queue stats to elasticsearch
Go Makefile Python
Branch: master
Clone or download
Latest commit 701fa03 Feb 6, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_meta add get mcq stats logic, and config Feb 6, 2018
beater add get mcq stats logic, and config Feb 6, 2018
cmd init commit Feb 6, 2018
config add get mcq stats logic, and config Feb 6, 2018
docs init commit Feb 6, 2018
tests/system init commit Feb 6, 2018
.editorconfig init commit Feb 6, 2018
.gitignore init commit Feb 6, 2018
.travis.yml init commit Feb 6, 2018
CONTRIBUTING.md init commit Feb 6, 2018
LICENSE init commit Feb 6, 2018
Makefile init commit Feb 6, 2018
NOTICE init commit Feb 6, 2018
README.md Update README.md Feb 6, 2018
main.go init commit Feb 6, 2018
main_test.go init commit Feb 6, 2018

README.md

Mcqbeat

Releases

Welcome to Mcqbeat.

Mcqbeat is based on Beats ship memcacheq queue stats to elasticsearch.

Ensure that this folder is at the following location: ${GOPATH}/src/github.com/yedamao/mcqbeat

Getting Started with Mcqbeat

Requirements

Init Project

To get running with Mcqbeat and also install the dependencies, run the following command:

make setup

Build

To build the binary for Mcqbeat run the command below. This will generate a binary in the same directory with the name mcqbeat.

make

Run

To run Mcqbeat with debugging output enabled, run:

./mcqbeat -c mcqbeat.yml -e -d "*"

Test

To test Mcqbeat, run the following command:

make testsuite

alternatively:

make unit-tests
make system-tests
make integration-tests
make coverage-report

The test coverage is reported in the folder ./build/coverage/

Kibana Screenshots

image

You can’t perform that action at this time.