文档章节

Ubuntu安装docker-ELK

robinfly
 robinfly
发布于 2017/08/22 22:40
字数 358
阅读 92
收藏 1

精选30+云产品,助力企业轻松上云!>>>

最近新项目要准备做日志系统,nginx的access log暂时先放着,后期再考虑,目前首要处理的是接口中的php执行过程中产生的业务日志。直接入数据库,或写文件感觉太low,elk stack虽然搭建、运维比较麻烦,但它有很好的展示层,并且能够灵活地接入将来的其他各种日志,感觉还是值得做下尝试。准备先在VM上先用docker镜像体验下,于是就有了以下的安装过程。

安装docker

  1. 使用apt install安装docker.io发现版本有问题,
  2. 升级软件源,安装lxc-docker,还是有问题(具体什么忘了)
  3. 使用get.docker.io的shell,搞定
curl -sSL https://get.docker.com/ | sudo sh

获取elk镜像

  1. 之前尝试过github中的elk-docker,但是发现它启动过程中会调用被墙的接口,导致无法继续,由于我使用的环境的特殊性,不便翻墙,于是放弃这种方式;
  2. 从官方pull elk镜像,这种方式执行过程中也有墙;
  3. 使用阿里云docker-hub,妥妥搞定(这个是它的文档:elk-docker
docker pull registry.cn-hangzhou.aliyuncs.com/testhub/elk

运行

启动镜像

sudo docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it \
   -e LOGSTASH_START=0 -e KIBANA_START=0 --name elk registry.cn-hangzhou.aliyuncs.com/testhub/elk

小结

有很多坑要趟过才知道,环境搭建完成了,接下来在看看怎么用elk吧。

下一篇: PHP安装扩展
robinfly
粉丝 3
博文 55
码字总数 11354
作品 0
海淀
程序员
私信 提问
加载中
请先登录后再评论。
Elastic Stack 安装

Elastic Stack 是一套支持数据采集、存储、分析、并可视化全面的分析工具,简称 ELK(Elasticsearch,Logstash,Kibana)的缩写。 安装Elastic Stack 时,必须相关组件使用相同的版本,例如:...

在 水 一 方
2019/06/21
0
0
ubuntu18 docker中部署ELK

ELK是ElasticSearch、Logstash、Kibana的简称,一般用于日志系统,从日志收集,日志转储,日志展示等入手,用以提供简洁高效的日志处理机制。 鉴于没有额外的机器,这里就用docker来简单模拟...

osc_qg4dad59
2019/08/13
8
0
ElasticSearch可视化工具Dejavu安装使用

目录 1、安装 Docker 环境 2、运行 ElasticSearch 服务 3、安装运行 Dejavu 服务 Dejavu 是一个 ElasticSearch 的 Web UI 工具,支持通过 JSON 和 CSV 文件导入数据,支持可视化定义 Mappin...

乌合之众
02/22
0
0
Elastic Stack 安装

Elastic Stack 是一套支持数据采集、存储、分析、并可视化全面的分析工具,简称 ELK(Elasticsearch,Logstash,Kibana)的缩写。 安装Elastic Stack 时,必须相关组件使用相同的版本,例如:...

osc_1o3clsps
2019/06/21
2
0
Docker环境 ELK 快速部署

Docker环境 ELK快速部署 环境 Centos 7.4 , Docker version 17.12 Docker至少3GB内存; #内核配置 #创建elk #保持时区一致-v /etc/localtime:/etc/localtime 内存限制 -e ESMINMEM=1G -e ES...

osc_299p2kiy
2018/03/26
11
0

没有更多内容

加载失败,请刷新页面

加载更多

唐山5.1级地震 百度人工智能技术帮上忙:成都减灾所提前30秒让北京、天津市民收到预警

本文作者:y****n 7月12日6时38分在河北唐山市古冶区发生5.1级地震,成都高新减灾研究所与应急管理部门联合建成的大陆地震预警网成功预警该地震,给唐山市提前3秒预警,给天津市提前33秒预警...

百度开发者中心
昨天
30
0
如何使用PHP发送POST请求? - How do I send a POST request with PHP?

问题: Actually I want to read the contents that come after the search query, when it is done. 实际上,我想阅读搜索查询之后的内容,完成之后。 The problem is that the URL only a......

javail
58分钟前
14
0
如何从Java读取文件夹中的所有文件? - How to read all files in a folder from Java?

问题: 如何通过Java读取文件夹中的所有文件? 解决方案: 参考一: https://stackoom.com/question/7jt2/如何从Java读取文件夹中的所有文件 参考二: https://oldbug.net/q/7jt2/How-to-rea...

富含淀粉
今天
25
0
主机“ xxx.xx.xxx.xxx”不允许连接到该MySQL服务器

问题: This should be dead simple, but I cannot get it to work for the life of me. 这本来应该很简单,但是我无法让它在我的一生中发挥作用。 I'm just trying to connect remotely to......

技术盛宴
今天
18
0
OSChina 周二乱弹 —— 附近居民接连失踪,你们有什么头绪吗

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《伤离别(原版)》- 黄霑 手机党少年们想听歌,请使劲儿戳(这里) @巴拉迪维 :睡...

小小编辑
今天
46
1

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部