opentsdb-docker

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

  • 所有者: PeterGrace/opentsdb-docker
  • 平台:
  • 许可证: MIT License
  • 分类:
  • 主题:
  • 喜欢:
    2
      比较:

Github星跟踪图

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)

主要指标

概览
名称与所有者PeterGrace/opentsdb-docker
主编程语言Dockerfile
编程语言Shell (语言数: 3)
平台
许可证MIT License
所有者活动
创建于2014-06-05 19:26:33
推送于2024-07-18 17:10:04
最后一次提交2024-07-18 17:10:01
发布数0
用户参与
星数76
关注者数6
派生数96
提交数44
已启用问题?
问题数21
打开的问题数0
拉请求数13
打开的拉请求数0
关闭的拉请求数11
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?