关注分享主机优惠活动
国内外VPS云服务器

用docker安装elk的详细步骤(Docker elk)

配置:至少2g内存,centos7以上系统的Linux服务器。

1.安装docker安装教程:CentOS Docker安装|新手教程

在下面的步骤中(我只写我用过的方法):

curl -https://get.docker.com FSSL | Bash -S Docker --镜像阿里云安装Docker engine -社区

安装-y yum -utils \ device -mapper -persistence -data \ LV m2安装Docker Engine-Community

yum Docker -ce Docker -Ce-clicontainerd . io启动Docker

Systemctl启动docker检查docker是否安装成功。

docker ps

2.有两种方式下载elk:

第一种类型:git安装

如果没有安装git,可以参考Linux安装git

使用git命令提取

git clone https://github . com/deviantony/docker -elk . git/app/docker -elk第二种:本地下载zip包,解压后通过sftp传输到服务器。

下载链接:https://github . com/devi Antony/docker -elk . git/app/docker -elk

安装方法有很多种。反正不管怎么做,服务器下载docker-elk总是够用的。

3.启动elkelk的基本目录结构。

├──docker-compose.yml├──elastic search│├──config│└──elastic search . yml│└──dockerfile├──extensions│├──AP M-server│├──app -sear ch│├──策展人│├──logspout├──ki Bana││├config│┖┖┖┖─ki Bana . yml│┖┖┖┖─docker file│ζ──license │┖^^^\\\9592; log stash││┖┖

安装pip

yum -y install epel -release yum install -y yum -utils & amp;& amp如果报告以下错误,则YUM+config -MANAGER --ENABLE epelyum -Y INSTALL python -PIP

Enterprise Linux Modular 8 -x86 _ 64的额外软件包7.5 kB/s | 98 kB 00:13 Enterprise Linux 8 -x86 _ 64的额外软件包264 kB/s | 8.3 MB 00:32与参数不匹配:python-pip错误:找不到匹配项:python -pip

然后换一种方式安装pip,不用想那么多,反正安装docker-compose就行了。

安装python3,通常附带一个pip3。

yum install -y OpenSSL -devel yum install -y OpenSSL yum install -y zlib -devel bzip 2-devel OpenSSL -devel ncurses -devel SQL ite -devel readline -devel gdb M-devel db4-devel libpcap -devel xz-devel yum install gcc automake autoconf libtool make yum install zlib zlib B-devel -yw get https://www . python . org/FTP/FTP/configure make make install验证pip是否安装成功。

Pip -V安装docker -撰写

3 Pip Install Docker -Compose --Ignore -Installed Requests如果报告了以下错误

错误1:

命令& quotpython setup.py egg _ info & quot失败,错误代码为1

解决方案:

升级版本

Pip --升级Pip安装安装工具Pip安装安装工具错误2:

找不到版本...

忘了怎么写了。反正如果word找不到版本出现,就会是这个错误。

解决方案:

安装yum bzip 2-devel,然后在python安装的目录下重新编译。

。/configure make make安装错误3:

引发ReadTimeoutError(self。_pool,无,& lsquo读取超时。& lsquo)

只是超时类的问题。

解决方案:

pip --INDEX -URL https://pypi.douban.com/simple numpy = = 1 . 18 . 1然后就可以安装docker-compose了。如果你在安装docker-compose的时候举报pip3被弃用了什么的,可以用pip3代替。版本升级后好像PIP3和PIP3都可以用了。这都是我的经历。

3.启动elk docker -组合。启动后,您可以通过端口5601访问kibana

默认账号:弹性密码:changeme

一些修改密码配置的人可以去https://github . com/deviantony/docker -elk/wiki/external -应用。

看教程,这里有一个简单的使用docker安装启动elk的例子。

4.汉化很简单。麋鹿官方现在支持中文的功能,但是本地化区域不多。就像我上面这张图,还是有很多英文的。您还可以找到在线elk本地化插件。

编辑elk目录中kibana/config的kibana.yml

如果有

I18n.locale此配置更改为

i18n . locale:“zh-CN+CN”好像不用重启就可以刷新下面的页面,可以看到中文版。

关于使用docker安装elk的这篇文章到此为止。关于docker安装elk的更多信息,请搜索主机频道zhujipindao之前的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!

未经允许不得转载:主机频道 » 用docker安装elk的详细步骤(Docker elk)

评论 抢沙发

评论前必须登录!