最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索功能很多都用不上最终选择了Grafana开源的Loki日志系统,下面介绍下Loki的背景。 背景和动机 当我们的容器云运行的应用或者某个节点出现问题了,解决思路应该如下: 我们的监控使用的是 ...
分类:
其他好文 时间:
2020-07-06 16:25:42
阅读次数:
92
环境准备 1. 三台服务器 10.1.34.215 10.1.34.216 10.1.34.217 2. 全部关闭防火墙和selinux systemctl stop firewalld && systemctl stop firewalld sed -i 's/=enforcing/=disabl ...
分类:
其他好文 时间:
2020-07-06 16:04:30
阅读次数:
59
ELK简介1.ElasticSearch简称ES,它是一个实时的分布式搜索和分析引擎,它可以用于全文搜索,结构化搜索以及分析。它是一个建立在全文搜索引擎ApacheLucene基础上的搜索引擎,使用Java语言编写。2.Logstash是一个具有实时传输能力的数据收集引擎,用来进行数据收集(如:读取文本文件)、解析、过滤,并将数据发送给ES。3.Kibana为Elasticsearch提供了分析和
分类:
其他好文 时间:
2020-07-06 01:15:14
阅读次数:
52
选自知乎问答: 系统开发中我们经常使用一些日志框架(如JAVA中的 log4j/logback/slf4j 等),用来调试、追踪、输出系统运行状况等,这些日志通常是给程序员看的,暂且叫它”系统日志“;而对于普通用户来说,也需要一个日志功能,可以方便查阅自己做过哪些操作,这些日志是面向普通用用户的,暂 ...
分类:
其他好文 时间:
2020-07-05 10:41:50
阅读次数:
220
日志的功能 系统和程序的“日记本” 记录系统、程序运行中发生的各种事件 通过查看日志,了解及排除故障 信息安全控制的“依据” 常见的系统日志文件 /var/log/messages 记录内核消息、各种服务的公共消息 /var/log/dmesg 记录系统启动过程的各种消息 /var/log/cron ...
分类:
其他好文 时间:
2020-07-03 12:16:17
阅读次数:
66
转自 https://www.cnblogs.com/lazycxy/p/11422216.html elk安装与搭建 Elasticsearch安装配置 ·下载elasticsearch.tar.gz包,解压压缩包。(此处为单机版es,集群请参考 https://www.cnblogs.com/l ...
分类:
其他好文 时间:
2020-07-02 21:50:29
阅读次数:
60
云原生是什么?相信不同的人有不同的认识和解读。本文结合大家的各种讨论及项目实践经验,从交付的角度,分享阿里交付专家对云原生的理解,阐述如何构建云原生应用,云原生有哪些关键技术,以及关于云原生落地的思考。
分类:
其他好文 时间:
2020-07-01 20:24:24
阅读次数:
57
日志主要包括系统日志、应用程序日志和安全日志等。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及故障发生的原因。分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误,因此日志的重要性不言而喻。 但是,在系统分布式后,日志通常被分散的储存不同的设备上。比如当系统 ...
利用ELK搭建Docker容器化应用日志中心 概述 应用一旦容器化以后,需要考虑的就是如何采集位于Docker容器中的应用程序的打印日志供运维分析。典型的比如 SpringBoot应用的日志 收集。本文即将阐述如何利用ELK日志中心来收集容器化应用程序所产生的日志,并且可以用可视化的方式对日志进行查 ...
分类:
其他好文 时间:
2020-06-30 11:05:35
阅读次数:
50
搭建过程 1、Elasticsearch集群搭建 2、Cerebro插件安装 tar -zxvf cerebro-0.9.1.tgz 解压cerebro压缩包 配置cerebro文件夹下 application.conf 配置集群的地址 ./cerebro -Dhttp.port=8080 启动ce ...
分类:
其他好文 时间:
2020-06-29 15:43:43
阅读次数:
237