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

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號
92国产精品午夜福利| 亚洲国产精品无码久久一线| 国产女精品视频在ktv| 午夜精品久久久久成人| 久9视频这里只有精品| 99热在线精品国产观看| 精品国产综合成人亚洲区| 中文字幕精品无码久久久久久3D日动漫| 人妻精品久久久久中文字幕| 日韩丰满少妇无吗视频激情内射| 国产农村妇女精品一二区| 国产精品无码专区在线播放| 老司机亚洲精品影院在线观看| 糖心vlog精品一区二区三区| 午夜精品久久久久久影视riav| 国产99精品久久| 91精品国产综合久久香蕉| 亚洲精品自拍视频| 在线观看精品视频看看播放| 久久久久人妻一区精品色| 久久精品蜜芽亚洲国产AV| 99精品视频免费观看| 亚洲欧洲国产精品你懂的| 久久丫精品国产亚洲av不卡| 三上悠亚久久精品| 久久久精品人妻一区二区三区蜜桃| 99久久精品美女高潮喷水| 91精品国产高清| 精品国产99久久久久久麻豆| 色妞妞www精品视频| 97精品一区二区视频在线观看| 久久久久99这里有精品10 | 国产精品第一区揄拍| 99久久精品日本一区二区免费 | 蜜桃导航一精品导航站| 午夜成人精品福利网站在线观看 | 四虎国产精品永久在线播放| 久久精品国产亚洲AV久| 国产精品久久精品| 亚洲精品无码久久久久牙蜜区| 91情侣在线精品国产免费|