1.前情回顾k8s从kube-metrics-server获取到里面cpu的依据,进行自动扩容 kubectl top node 可以看节点状态,和prometheus对比 prometheus带着参数去请求blackbox-exporter,black-exporter才知道去检测哪些是否存活,tcp存活,http存活 能用http的就用http,不能的话再用tcpPromQl,不管grafan
           一、java环境  二、下载、安装Elasticsearch近期接到公司通知,最新的管理细则要求必须建立统一日志管理系统,调研loganalyzer和ELK后,直到loganalyzer后期调用mysql查询速度较慢,因而本次选择ELK来搭建一套日志监测环境,针对各个部分进行说明:一、java环境&nbsp
转载 5月前
68阅读
1评论
一、 简介1.1 介绍ELK是三个开源工具组成,简单解释如下:  Elasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,restful风格接口,多数据源,自动搜索负载等。  Logstash是一个完全开源的工具,它可以对你的日志进行收集、过滤,并将其存储供以后使用(如,搜索)。Kibana 也是一个开源和免费的工具,它可以为
部署ELK单机版,要将所有的Springboot业务应用的日志对接ELK。记录下详细的部署过程,以及一个问题的排查记录。这张图比较好的反映出了三个组件之间的关系,下面的配置过程也是配这些组件两两的关系。部署环境服务器:CentOS7.8,4核32GB,IP:192.188.1.246elk三个软件版本要一致:elasticsearch:elasticsearch-7.9.3-x86_64.rpm下
正式环境部署ELK单机版,要将所有的linux业务服务器和windows业务服务器对接ELK接入日志,本次部署ELK日志收集系统仅对接了一台windows业务服务器和linux业务服务器演示,后续其他业务服务器正常对接。一,服务器环境 ELK服务器:10.12.93.146 4核8G Linux程序服务器:10.12.93.151 Windows程序服务器:10.12.93.130软件版本: el
目录1、准备工作:(1)创建用户组:(2)创建用户:(3)创建目录:(4)修改目录所有者:2、软件下载:3、安装环境:4、软件安装:5、配置es信息:(1)配置服务IP地址:(2)配置服务端口号:(3)配置数据存储路径:(4)配置备份存储路径:(5)配置日志存储路径:(6)配置允许跨域访问:(7)配置monitoring不可用:6、配置jvm信息:(1)配置jvm heap最小值:(2)配置jvm
目录一、安装部署 Elasticsearch二、安装部署 Kibana三、安装部署 Logstash四、安装Filebeat一、安装部署 Elasticsearch1、mkdir /usr/local/elasticsearch 2、wget https://mirrors.huaweicloud.com/elasticsearch/7.8.0/elasticsearch-7.8.0-linux-
Linux系统下ELK的安装配置一、ES安装前的准备(elk安装包版本要求一致)下载: elasticsearch-6.2.2.tar.gz elasticsearch-head-master.zip kibana-6.2.2-linux-x86_64.tar.gz logstash-6.2.2.tar.gz node-v8.9.1-linux-x64.tar.gz jdk-8u221-linux
目录ELK简介Elasticsearch安装步骤1:下载2:解压3:修改配置文件elasticsearch.yml4:启动elasticsearch5:报错问题解决6:访问elasticsearch 7:elasticsearch-head插件安装于配置Logstash安装步骤1:下载,解压2:创建配置文件logstash-es.conf3:检测配置文件是否有错4:指定配置文件,启动 l
 前言:ELK是目前主流的日志解决方案,尤其是容器化集群的今天,ELK几乎是集群必备的一部分能力;ELK在K8S落地有多种组合模式: 比如:fluentd+ELK或filebeat+ELK或log-pilot+ELK而本文采用的是功能更强大的后者:log-pilot 采集--->logstash过滤加工--->ES存储与索引--->Kibana展示的方案,日志量大的集群
一、elasticsearch 安装前提:JDK环境变量配置好1:解压 使用命令启动   启动后 可以在浏览器查看  2:如果觉得命令启动比较麻烦可以安装服务在bin 目录下 执行 elasticsearch-service.bat install安装服务后就可以在服务列表里查看到  3:elasticsearch本身查看数据要
转载 5月前
48阅读
# Docker安装ELK8 ELK是指Elasticsearch、Logstash、Kibana的缩写,是一个用于搜索、分析和可视化日志的开源工具组合。在本文中,我们将介绍如何使用Docker容器来安装ELK8。 ## 准备工作 在开始之前,确保已经安装好Docker和Docker Compose。如果没有安装,可以根据官方文档进行安装。 ## 创建Docker Compose文件 首
原创 3月前
96阅读
# Docker Compose 部署 ELK 8 教程 作为一名经验丰富的开发者,我将向您介绍如何使用 Docker Compose 来部署 ELK 8(Elasticsearch 8.x, Logstash 8.x, Kibana 8.x)环境。ELK 是一个流行的日志分析和可视化工具集,广泛应用于日志监控和管理。 ## 步骤概览 下面是整个部署流程的步骤概览: | 序号 | 步骤
原创 1月前
60阅读
**K8S完整部署指南** 欢迎来到Kubernetes(简称K8S)完整部署指南!本文将带你逐步了解如何在你的环境中部署一个完整的Kubernetes集群。在开始之前,请确保你已经具备一定的Linux系统和Docker容器的使用经验。 ### 步骤概览 下面是完整部署Kubernetes集群的步骤概览,我们将一步步展开每个步骤: | 步骤 | 操作 | | :--- | :--- | |
原创 6月前
10阅读
前言:最近部署ELK,遇到了不少的坑,而网络上又较少有比较完整且详细的文档, 因此将自己部署的过程记录总结下,开始使用的服务器配置如下: 主机:2 (elk1,elk2) 系统:CentOS7 配置:4核16G内存 网络:内网互通 ELK版本:elasticsearch-2.4.1 kibana-4.6.1 logstash-2.4.0 logstash-forwarder-0.
(四)ELK 完整部署和使用 上一节我们已经[部署了容器化的 ELK],本节讨论如何将日志导入 ELK 并进行图形化展示。 几乎所有的软件和应用都有自己的日志文件,容器也不例外。前面我们已经知道 Docker 会将容器日志记录到 /var/lib/docker/containers/<contari ...
转载 2021-05-08 21:34:50
259阅读
2评论
安装步骤易错情况不予给出:限于服务器个数有限本次测试了两种情况1、单节点方式:部署在一台服务器上2、单IP多节点(伪集群):部署在同一IP,但是有多个节点,各有自己的端口3、多IP多节点:部署在不同IP,各有自己的端口(未测试) 一、单机模式(单节点模式):1)下载压缩包,直接解压zookeeper-3.5.3压缩包,任意解压到一个你喜欢的地方。2)复制zoo_sample.cfg,将其改名为zo
Docker Compose 是Docker官方编排(Orchstration)项目之一,负责快速在集群中部署分布式应用。 Dockerfile可以让用户管理一个单独的应用容器;而Compose则允许用户在一个模板(YAML格式)中定义一组相关联的应用容器(被称为一个project,即项目),如一个Web服务器再加上后端的数据库服务容器等。 1、安装Docker  2
转载 2023-05-29 15:42:18
165阅读
## 实现Docker Compose ELK8 Kafka的流程 首先,让我们来了解一下Docker Compose、ELK8和Kafka的概念: - Docker Compose:是一个用于定义和运行多个容器应用的工具。它使用YAML文件来配置应用程序的服务、网络和卷等参数,从而实现容器化应用的快速部署和管理。 - ELK8:是Elasticsearch、Logstash和Kibana的
原创 2023-09-14 07:01:36
106阅读
Kubernetes(简称K8s)是一个开源的容器编排引擎,它可以帮助我们更高效地管理和运行容器化的应用程序。在实际使用Kubernetes之前,我们需要先完成Kubernetes的完整部署。下面我将为你介绍如何实现K8s的完整部署,让你轻松入门这个强大的工具。 ### K8s完整部署文档 #### 流程总览 下面是K8s完整部署的流程,我们可以通过一步一步完成以下步骤来顺利部署Kubern
原创 6月前
23阅读
  • 1
  • 2
  • 3
  • 4
  • 5