opentsdb-docker

Files required to make a trusted opentsdb Docker such that opentsdb can be used for other projects (e.g. scollector)

Github stars Tracking Chart

opentsdb-docker

Files required to make a trusted opentsdb Docker such that opentsdb can be used for other projects (e.g. scollector, bosun)

How it works

This image automatically starts HBase, waits a configurable number of seconds, then
attempts to create the opentsdb tables in hbase and then fires up opentsdb.
Make sure that you export port 4242 so that you can access opentsdb outside of the container.

Usage

"I just want to play with opentsdb as soon as possible!"

docker run -dp 4242:4242 petergrace/opentsdb-docker

"I want my data to persist even if the container is deleted!"

Use the supplied docker-compose.yml file to start the container. Data will be persisted in ./data

docker-compose up -d

NOTE: When stopping the container, please use the -t option to give more time for hbase to shutdown,
otherwise data corruption may result. At least 30 seconds is suggested.

Example: docker-compose stop -t 30

I want to use my own opentsdb.conf file!

You can volume-mount it into the docker container at /etc/opentsdb/opentsdb.conf. If entrypoint.sh
already sees a file there it will not copy over the default.

I want to use my own hbase-site.xml file!

Similarly to the opentsdb.conf file, volume-mount your version at /opt/hbase/conf/hbase-site.xml.

I want to use specific opentsdb plugins!

Volume-mount the plugins into /opentsdb-plugins (most people wont be using these)

Overview

Name With OwnerPeterGrace/opentsdb-docker
Primary LanguageDockerfile
Program languageShell (Language Count: 3)
Platform
License:MIT License
Release Count0
Created At2014-06-05 19:26:33
Pushed At2022-01-25 09:38:01
Last Commit At2020-12-05 14:24:43
Stargazers Count75
Watchers Count8
Fork Count96
Commits Count43
Has Issues Enabled
Issues Count21
Issue Open Count2
Pull Requests Count13
Pull Requests Open Count3
Pull Requests Close Count8
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top