Skip to content

Releases: ApptuitAI/xcollector

v0.9.5

14 Aug 11:53
Compare
Choose a tag to compare

Fixes:

  • Do not replace config files on upgrade by default
  • Restart xcollector after package upgrade
  • Support for unicode characters in MySQL connection credentials

Installation

XCollector is available via debian & yum repositories

To install run the following command (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

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

#For curl based installation
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

v0.9.4

03 Sep 09:42
Compare
Choose a tag to compare

Fixes:

  • Thread scheduling improvements (#61)
    • Do not starve other collectors if one collector is pushing too much data
    • Do not sleep when there is data to be data to be read/sent
  • Support an option to set yaml config folder

Installation

XCollector is available via debian & yum repositories

To install run the following command (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

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

#For curl based installation
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

v0.9.3

18 Jul 08:58
Compare
Choose a tag to compare

Fixes:

  • #58 - Timeout while sending data so that we can gracefully recover

Installation

XCollector is available via debian & yum repositories

To install run the following command (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

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

#For curl based installation
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

v0.9.2

12 Apr 06:11
Compare
Choose a tag to compare

Fixes:

  • #50 - Grok metrics can take minutes to show up on the server

Installation

XCollector is available via debian & yum repositories

To install run the following command (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

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

#For curl based installation
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

v0.9.1

22 Mar 12:50
96b43cf
Compare
Choose a tag to compare

What's new:

  • Fix for installing on Docker Centos7 - Fixes #44
  • Fix for installing on Fedora - Fixes #45
  • Print failure message on installation error - Fixes #43
  • rpm/deb lint love

Installation

XCollector is available via debian & yum repositories

To install run the following command (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

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

#For curl based installation
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

v0.9.0

01 Mar 12:13
5379daa
Compare
Choose a tag to compare

What's new:

  • Python 3 compatibility
  • Support for collecting metrics over UDP.
    Use XCollector as a proxy to push metrics from JInsight or other processes running on the instance.

Installation

XCollector is available via debian & yum repositories

To install run the following command (replace PASTE_ACCESS_TOKEN_HERE with your Apptuit API access token):

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

#For curl based installation
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

v0.8.4

07 Feb 05:32
c5b039a
Compare
Choose a tag to compare
  • Compress data being uploaded
  • Allows setting global tags from install script by using the env variable XC_GLOBAL_TAGS

v0.8.3

05 Feb 09:58
009a7c4
Compare
Choose a tag to compare
  • Install on deb or rpm based systems using the single line command: bash -c "$(wget -qO- https://git.io/get-xcollector)"
  • Default metric name conversion in grok_scraper
  • Updated few metric names to make them consistent

v0.8.2

29 Jan 06:29
5c8d3f6
Compare
Choose a tag to compare
  • Architecture independent packages
  • Resiliency improvements
  • Some pylint and lintian love

v0.8.0

15 Dec 11:10
4c218b8
Compare
Choose a tag to compare
  • Improvements to Centos and Ubuntu init scripts
  • Fix for memcache collector not starting on centos7
  • Support for polling based grok
  • Simplified tomcat log configuration