Axibase Collector Installation
Quick Start
For a quick installation of pre-integrated Axibase Collector and ATSD instances in a single Docker container, refer to the ATSD Sandbox guide.
Install Java 8 JDK
OpenJDK on Ubuntu or Debian
sudo apt-get update
sudo apt-get install openjdk-8-jdk
OpenJDK on RHEL, SLES, CentOS
sudo yum install java-1.8.0-openjdk-devel
Oracle JDK
Download Java 8 JDK from the Oracle web site.
sudo rpm -i jdk-8u131-linux-x64.rpm
Verify Java Installation
Verify that the java
command displays version 1.8.x.
java -version
Install
Download Axibase Collector archive.
Replace ${VERSION}
placeholder in the command below with the specific version number, for example 19111
. Extract the archive.
tar xvf axibase-collector-v${VERSION}.tar.gz
Check Ports
Check that port 9443
is available. If the port is available, output of this command should be blank.
sudo netstat -tulnp | grep "9443"
If port 9443
is taken by another processes, open the start-collector.sh
script and set a custom port:
nano ./axibase-collector/bin/start-collector.sh
COLLECTOR_OPTS="-httpsPort=10443"
Start Collector
./axibase-collector/bin/start-collector.sh
It may take up to 5 minutes for collector to initialize.
Check Installation
Check the collector log file for the message FrameworkServlet 'dispatcher': initialization completed.
tail -f ./axibase-collector/logs/axibase-collector.log
Login
Open https://hostname:9443
in your browser and configure an administrator account.
Setup ATSD connection
Configure Axibase Collector to send data into an Axibase Time Series Database instance.
Stopping Axibase Collector
In order to stop Axibase Collector, execute the following command:
./axibase-collector/bin/stop-collector.sh