Skip to content

The pluggable data collector for reporting metrics to Apptuit

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

talonx/xcollector

This branch is 7 commits ahead of, 9 commits behind ApptuitAI/xcollector:apptuit-master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Hrishikesh Barua
May 28, 2018
d8d2e1e · May 28, 2018
May 28, 2018
May 26, 2018
Mar 13, 2018
Feb 26, 2018
Dec 8, 2017
Mar 13, 2018
Mar 12, 2014
Sep 25, 2017
Dec 8, 2017
Feb 11, 2016
May 26, 2018
Feb 7, 2016
Apr 7, 2016
Dec 21, 2010
Dec 21, 2010
Feb 7, 2018
Sep 24, 2014
Apr 12, 2018
Mar 22, 2018
Dec 8, 2014
Feb 26, 2018
Aug 24, 2017
Feb 26, 2018
Feb 26, 2018

Repository files navigation

Latest release Build Status

XCollector

XCollector is a pluggable data collection framework for reporting metrics to apptuit.ai. It comes with built-in collectors for collecting server metrics. It provides a very simple framework to easily add support for collecting metrics from other services and APIs.

It is a fork of tcollector with support for:

  • Reporting metrics to Apptuit
  • Extracting metrics from log files (nginx, tomcat)
  • Semantic naming conventions for metrics
  • RPM and Debian packages for easy installation
  • Simple YML based configuration

Installation

XCollector is available via debian & yum repositories

To install using the installation script and wget, run (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

XC_ACCESS_TOKEN=PASTE_ACCESS_TOKEN_HERE bash -c "$(wget -qO- https://git.io/get-xcollector)"

Alternately, to install using the installation script and curl, run (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

XC_ACCESS_TOKEN=PASTE_ACCESS_TOKEN_HERE bash -c "$(curl -Ls  https://git.io/get-xcollector)"

Detailed installation instructions are available on the Installation Wiki

Development

The master branch is apptuit-master.

Attributions

xcollector includes...

About

The pluggable data collector for reporting metrics to Apptuit

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 94.3%
  • Shell 4.4%
  • Makefile 1.1%
  • Puppet 0.2%