站長資訊網
最全最豐富的資訊網站

Elasticasearch Web管理工具 – Cerebro

cerebro是一個使用Scala,Play Framework,AngularJS和Bootstrap構建的開源(MIT許可)elasticsearch web管理工具。需要Java 1.8或更高版本才能運行。

1、安裝JAVA環境

tar -xzvf jdk-8u121-linux-x64.tar.gz -C /data

配置環境

/etc/profile文件中添加

export JAVA_HOME=/data/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

重載文件

source /etc/profile

2、安裝Cerebro

下載插件

https://github.com/lmenezes/cerebro/releases/download/v0.8.3/cerebro-0.8.3.zip
unzip cerebro-0.8.3.zip

 配置文件application.conf

hosts = [
  {
    host = “http://10.10.18.10:9200”    #es集群中任意一臺
    name = “es_cluster_name”
  },
]

配置supervisor管理cerebro

安裝supervisor

pip install supervisor
echo_supervisord_conf > /data/supervisor/supervisord.conf

修改文件: /data/supervisor/supervisord.conf

[include]
files = /data/supervisor/conf.d/*.ini

創建cerebro的ini文件 /data/supervisor/conf.d/cerebro.ini

[program:cerebro]
command=/data/cerebro/cerebro-0.8.3/bin/cerebro  -Dhttp.port=1234 -Dhttp.address=127.0.0.1
directory=/data/cerebro/cerebro-0.8.3/
autostart=true
autorestart=true
numprocs=1 
priority=1 
;startsecs=1 
startretries=3
stopasgroup=true
killasgroup=true
stdout_logfile=/data/cerebro/cerebro-0.8.3/logs/supervisord_cerebro_out.log
stderr_logfile=/data/cerebro/cerebro-0.8.3/logs/supervisord_cerebro_err.log

啟動supervisord服務

/usr/bin/supervisord -c /data/supervisor/supervisord.conf

安裝完成

3、使用nginx做Cerebro反向代理

準備http basic認證文件

echo “admin:`openssl passwd 111111`” >> /etc/nginx/passwd.db 

nginx的配置文件

server {
        listen      35601;
        server_name  10.10.18.10;
        access_log      /data/www/logs/nginx_log/access/cerebro_access.log main ;
        error_log      /data/www/logs/nginx_log/error/cerebro_error.log ;
        location /{
            auth_basic “Protect cerebro”;
            auth_basic_user_file /etc/nginx/passwd.db;
            proxy_pass http://127.0.0.1:1234;
            proxy_set_header Host $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Scheme $scheme;
            proxy_connect_timeout 15;
            proxy_send_timeout 30;
            proxy_read_timeout 30;
            proxy_redirect off;
              proxy_buffering off;
        }

        error_page  500 502 503 504  /50x.html;
        location = /50x.html {
            root  html;
 }
}

啟動nginx服務器

使用瀏覽器就可以訪問Cerebro服務

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
四虎影视精品永久免费网站| 精品亚洲麻豆1区2区3区| 亚洲区日韩精品中文字幕| 97香蕉久久夜色精品国产| 久久久999久久久精品| 91精品国产高清91久久久久久| 国产日韩精品视频一区二区三区 | 久久精品国产网红主播| 日韩制服国产精品一区| 亚洲国产精品成人久久蜜臀| 日韩a无v码在线播放| 国产精品线在线精品| 精品久久久久久无码中文野结衣| 久久精品国产AV一区二区三区| 99精品国产高清一区二区 | 精品久久久久久久国产潘金莲 | 国99精品无码一区二区三区| 国产亚洲精品AA片在线观看不加载 | 国产精品无码久久av不卡 | 久久精品国产免费观看三人同眠| 99久久精品国产亚洲| 亚洲AV永久精品爱情岛论坛| 国产一区二区精品| 97久久国产综合精品女不卡| 久久久久久青草大香综合精品| 亚洲国产一成久久精品国产成人综合 | 久久久久国产精品免费看| 国产精品无码一区二区三级 | 丰满人妻熟妇乱又仑精品| 亚洲精品无码久久久| 人人妻人人做人人爽精品 | 中文字幕精品一区影音先锋| 久久丫精品国产亚洲av| 香蕉久久夜色精品升级完成| 久久精品亚洲视频| 无码人妻精品一区二区三区夜夜嗨| 国产精品白浆在线观看免费| 国产精品国产亚洲精品看不卡| 国产精品色内内在线播放| 久久老子午夜精品无码| 久久九九99热这里只有精品|