1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pippozq-redis-exporter

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
readme.md 1.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
pippo Отправлено 01.07.2018 11:21 3532092

redis-exporter

English

中文说明

  1. 获取redis状态信息
  2. 提供prometheus metrics

Docker

  1. 容器内编译
docker build -t redis-exporter:1 .
  1. 本地编译放入容器,此容器不超过20M
docker build -t redis-exporter:1 -f Dockerfile_busybox .
  1. docker运行
docker run -p 19100:19100 -e "REDIS_FILE=/conf/redis.yml" -v /opt/redis:/conf redis-exporter:1

配置文件

  1. 读取yaml文件
  2. 支持环境变量和命令行参数传入redis.yml配置文件,命令行参数推荐宿主机使用,环境变量适用于docker

环境变量

REDIS_FILE  config/redis.yml

命令行参数传入

./redis-exporter --redis.file=config/redis.yml

命令行参数查看

./redis-exporter -h
  1. redis.yml 文件说明 支持列表传入
redis_hosts:
  - host: 127.0.0.1     # redis host
    port: 6379          # redis port
    password: "redis"   # redis password,没有密码传入空string
    description: "test1" # description
  - host: 127.0.0.1
    port: 6380
    password: ""
    description: "test2"

License

GNU General Public License v3.0

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/pippozq-redis-exporter.git
git@api.gitlife.ru:oschina-mirror/pippozq-redis-exporter.git
oschina-mirror
pippozq-redis-exporter
pippozq-redis-exporter
master