RedisFox
RedisFox — это визуальный инструмент мониторинга для Redis, разработанный на Golang.
git clone https://github.com/zer0131/RedisFox.git
sh build.sh
Настройте программы.yml в каталоге. Конфигурируйте сервер redis в conf/redis-fox.yaml, откройте redis, а затем выполните скрипт run.sh:
cd output
sh run.sh start
Откройте браузер и перейдите по адресу http://127.0.0.1:8080, чтобы увидеть статус мониторинга redis.
sh run.sh stop
├─config Конфигурационный каталог
│ ├─redis-fox.yaml Файл конфигурации
├─log Каталог журналов
├─data Данные
├─static Ресурсный каталог
├─tpl Шаблоны
├─tool Инструменты
├─conf Код сервера
├─dataprovider Код провайдера данных
├─process Код процесса
├─server Код сервера
├─util Вспомогательные функции
├─main.go Главный файл кода
└─build.sh Скрипт сборки и установки
Конфигурация основана на синтаксисе yaml, см. подробное описание здесь http://www.ruanyifeng.com/blog/2016/07/yaml.html.
#!Поля одного уровня должны иметь одинаковый отступ, можно использовать только пробелы.
#!Перед каждым значением поля должен быть пробел.
#[Конфигурация сервиса Redis]
#Сервер redis
servers:
- server: 127.0.0.1
port: 6379
conntype: tcp
password: 123456 #пароль
#Интервал времени получения информации о redis (секунды)
sleeptime: 30
#Максимальное количество соединений в пуле соединений redis
maxidle: 3
#Максимальное число активных пулов соединений redis, 0 неограниченно
maxactive: 3
#Время ожидания соединения в пуле соединений redis, 0 означает отсутствие ожидания
idletimeout: 0
#Тип данных хранилища
datatype: sqlite
#Путь хранения данных
datapath: ./data/redisfox.db
#Журнал
logpath: ./log/
logname: redisfox.log
loglevel: 4
#Веб
serverip: 127.0.0.1
serverport: 8080
debugmode: 0
#Ресурсы
staticdir: ./static/
tpldir: ./tpl/
server {
server_name wwww.xxxx.com;
listen 80; # или 443
# ssl on; Включить зашифрованные соединения
# При использовании HTTPS также необходимо заполнить ssl_certificate и ssl_certificate_key
location / { # Если вы хотите получить доступ к подпути, измените его на подпуть, обратите внимание на начало / и конец /
proxy_pass http://127.0.0.1:8080/;
}
access_log /your-path/nginx/logs/redisfox.log;
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )