标签:ELK filebeat elk 容器 systemctl https docker 安装
安装docker
1、安装docker
yum install -y docker
2、查看docker是否安装成功
yum list installed |grep docker
3、启动docker服务(并设置开机自启)
systemctl start docker.service
systemctl enable docker.service
4、查看docker服务状态
systemctl status docker
5、修改国内镜像
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://dftbcros.mirror.aliyuncs.com"]
}
Docker中国区官方镜像
https://registry.docker-cn.com
网易
http://hub-mirror.c.163.com
重启docker
systemctl restart docker
docker其他操作
查看所有容器
docker ps -a
停止容器
docker stop 容器名称/容器ID
开启容器
docker start my-mysql
删除容器
docker rm my-mysql2
ELK
安装ELK
https://hub.docker.com/r/sebp/elk/
https://elk-docker.readthedocs.io/
docker pull sebp/elk
运行ELK
docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -itd --name elk sebp/elk
下载并安装 Filebeat
curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-7.11.2-darwin-x86_64.tar.gz
tar xzvf filebeat-7.11.2-darwin-x86_64.tar.gz
cd filebeat-7.11.2-darwin-x86_64/
修改 filebeat.yml 以设置连接信息
output.elasticsearch:
hosts: ["<es_url>"]
username: "elastic"
password: "<password>"
setup.kibana:
host: "<kibana_url>"
其中,
<password>
是 elastic 用户的密码,<es_url>
是 Elasticsearch 的 URL,<kibana_url>
是 Kibana 的 URL。
启用和配置 elasticsearch 模块
./filebeat modules enable elasticsearch
在
modules.d/elasticsearch.yml
文件中修改设置。
标签:ELK,filebeat,elk,容器,systemctl,https,docker,安装 来源: https://blog.csdn.net/luluz2010/article/details/114986321
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。