
kibana可视化搭建
文章平均质量分 91
学习利用kibana搭建自己的数据面板
wu@55555
软考高级系统架构师、Elastic认证工程师、CSDN后端领域博客专家、阿里云专家博主、华为云·云享专家博主、51CTO专家博主、掘金社区认证优秀作者
——致力于家乡互联网技术建设
展开
-
ELK搭建(十三):搭建Nginx资源访问率、丢包率、读写率等运行性能监控平台
Nginx是一款轻量级、高性能的流量分发和反向代理的web服务。随着市场业务量的增加,普通的web容器,如tomcat的并发量已经远不能满足我们的业务量,同时随着分布式架构的普及,我们需要一款反向代理服务的支持,于是Nginx应运而生。Nginx已经在大多数业务中普遍使用,因此针对Nginx的性能监控十分必要,这样我们才能实时掌握服务器请求情况和运行效率所以今天,我们的目标就是搭建一个Nginx运行性能监控平台我们的平台是基于elasticsearch+kibana来实现的,也就是我们常说的ELK体系。我们原创 2022-07-02 09:52:25 · 1138 阅读 · 0 评论 -
ELK搭建(十二):搭建Nginx访问、错误日志监控平台
Nginx是一款轻量级、高性能的流量分发和反向代理的web服务。随着市场业务量的增加,普通的web容器,如tomcat的并发量已经远不能满足我们的业务量,同时随着分布式架构的普及,我们需要一款反向代理服务的支持,于是Nginx应运而生。Nginx已经在大多数业务中普遍使用,因此针对Nginx的流量监控,错误日志监控极其必要,这样才能让我们能够及时了解系统运行情况。那么今天,我们就来看看如何搭建Nginx访问记录、错误日志监控平台我们的平台是基于elasticsearch+kibana来实现的,也就是我们常说原创 2022-07-02 01:16:23 · 1370 阅读 · 0 评论 -
ELK搭建(十一):搭建MongoDB运行情况监控平台
0. 引言mongoDB作为基于磁盘的非关系型数据库,JSON格式数据存储方式,具有优秀的查询效率。越来越多的场景使用到了MongoDB。在生产运维中,更需要我们能够实时的掌握mongo的运行情况,以方便我们数据库运行问题做出及时的调整和补救。今天我们就MongoDB运行的实时情况,来搭建一个数据监控平台1. 下载我们的平台是基于elasticsearch+kibana来实现的,也就是我们常说的ELK体系。我们采用Metricbeat插件来采集监控redis的运行数据。当然我们这里为了保证搭建的原创 2022-05-30 22:13:30 · 1033 阅读 · 0 评论 -
ELK搭建(十):搭建redis运行指标监控平台
0. 引言Redis作为基于内存的非关系型数据库,常常被应用于热点数据缓存,它很大程度上为我们关系性数据库提供了性能补充。保证redis的高可用,对应整个应用程序的运行至关重要,一个直观的监控redis运行情况的数据看板可以为我们实时了解redis运行情况提供极大的便利。话不多说,开始我们今天的监控平台搭建之旅吧1. 下载我们的平台是基于elasticsearch+kibana来实现的,也就是我们常说的ELK体系。我们采用Metricbeat插件来采集监控redis的运行数据。当然我们这里为了保原创 2022-05-16 23:28:34 · 1459 阅读 · 1 评论 -
ELK搭建(九):搭建Docker容器指标监控平台
0. 引言Docker是一款轻量级的应用容器引擎,可以帮助我们快速部署各类软件,自动化构建系列生产环境。因此,我们也需要一个统一的监控页面,来让我们实时了解docker中各个容器的运行情况所以今天,我们的目标就是基于ELK搭建一个docker容器监控平台1. 下载我们的平台是基于elasticsearch+kibana来实现的,也就是我们常说的ELK体系。我们采用Metricbeat插件来采集监控mysql的运行数据。当然我们这里为了保证搭建的便捷性,并没有使用到Logstash,如果大家有需要原创 2022-05-15 23:12:22 · 1532 阅读 · 0 评论 -
ELK搭建(八):搭建PostgreSQL性能、运行效率监控平台
0. 引言PostgreSQL作为一款免费、开源、企业级的关系数据库,被越来越多的企业所青睐,上一章我们讲解了如何搭建一个实时监控PostgreSQL慢日志、错误日志的平台,但是针对PostgreSQL的运行性能还无法监控,生产环境中,特别是构建了数据库集群后,我们常常需要了解到各个数据库的运行情况、性能效率等, 这样才能为我们数据库优化、性能优化提供更有力的保障话不多说,今天我们就来搭建一个PostgreSQL性能、运行效率监控平台1. 下载我们的平台是基于elasticsearch+kiban原创 2022-05-15 21:01:52 · 1521 阅读 · 0 评论 -
ELK搭建(七):搭建PostgreSQL慢查询、错误日志监控平台
PostgreSQL是一款功能非常强大的的关系性数据库,适用于需要执行复杂查询的系统。市面上越来越多的公司开始采用PostgreSQL作为主数据库。今天我们就来讲解如何搭建一个PostgreSQL的慢日志、错误日志监控平台,实时了解到数据库的日志情况,来帮助我们快速排错及优化。原创 2022-05-14 23:53:11 · 1713 阅读 · 0 评论 -
Metricbeat:mysql module之query metricset介绍
0. 引言1. metricset query使用场景2. metricset query使用方法Elastic官网对于mysql query metricset介绍很少,只有一句总结性介绍,对于其用法也没有解释查询指标集允许在MySQL中自定义执行指标相关的查询通过其定义我们可以知道query指标集要求了我们需要额外再声明我们自定义的查询语句。其用法案例如下需要注意的是除了queries属性及其子属性外,不要忘记配置同级的namespace属性- module: mysql metr原创 2022-05-07 23:54:33 · 565 阅读 · 0 评论 -
ELK搭建(六):搭建mysql性能、执行效率监控平台
mysql作为市场的主流数据库,承载了大部分公司的核心业务数据,同时也是大多数业务的底层存储。 针对mysql运行情况的监控必不可少,之前我们讲解了如何搭建mysql慢日志、错误日志的监控平台。那么本期,我们针对mysql集群、性能、各类sql语句执行情况、服务状态等指标来搭建一个可视化的监控平台,方便我们实时了解mysql资源利用率、sql执行效率、访问压力等等原创 2022-05-07 02:21:07 · 2133 阅读 · 4 评论 -
ELK搭建(五):linux系统日志监控平台搭建
0. 引言现在的生产系统多使用linux系统,在实际生产过程中我们除了需要监控一些业务日志之外,有时也需要监控linux系统本身的日志,来帮助我们进行一些排错和判断。那么这一期,我们就针对linux系统日志监控平台的搭建来进行讲解与往期一样,我们针对实际搭建教程更多是快速搭建为主,不做过多的原理性讲解,这一类讲解我们放到后期单独开几期博客来探讨。1. 下载首先针对elasticsearch,kibana的下载安装不再累述,还不知道的同学可以看看之前的博客。ELK搭建(一):实现分布式微服务日志监控原创 2022-04-07 00:27:23 · 2199 阅读 · 0 评论 -
ELK搭建(四):监控mysql慢查询、错误日志日志
0. 引言因为mysql免费、稳定以及还不错的性能,是当前市面上多数公司的数据库选择。在实际的生产环境中我们更需要及时知道数据库中的报错日志、慢日志等信息,来帮助我们进行排错和优化。普通的到服务器上去查看日志的方式并不方便,特别是涉及到分布式部署时,因此我们需要一个统一的监控平台来实时、方便的查看这些日志数据。那么我们今天就来一步步搭建这样的一个平台2. 下载首先关于ELK的搭建就不再累述了,不清楚的同学可以看看往期博客:ELK搭建(一):实现分布式微服务日志监控因为我的ELK环境是7.13.原创 2022-04-06 01:06:51 · 3585 阅读 · 0 评论 -
ELK搭建(一):实现分布式微服务日志监控
1、目标本次我们搭建的目标是通过ELK来收集微服务中的日志。本期主要以实操、快速搭建为主进行讲解,部分基础概念不做过多描述,后续会再单独出几期博客说明2、思路首先我们要部署的架构如下图所示,需要收集两个微服务的日志,并且最终在kibana中可视化呈现出来。可以看出日志的传输路线是:微服务产生日志,并将日志数据保存到磁盘中的.log文件中,filebeat监听log文件,将其数据收集并结构化后传输到logstash上,logstash将日志进行过滤收集,再传输到elasticsearch上,elast原创 2022-01-04 00:56:42 · 10623 阅读 · 11 评论 -
ELK搭建(三):监控服务器CPU、网络、磁盘、内存指标
0. 引言本期我们来讲解如何通过ELK+metricbeat来监控服务器/主机中的CPU、网络、磁盘、内存等指标变化。并绘制会数据看板来方便我们实时监控1. 下载首先关于ELK的搭建就不再累述了,不清楚的同学可以看看往期博客:ELK搭建(一):实现分布式微服务日志监控因为我的ELK环境是7.13.0的,所以我们需要下载对应版本的MetricbeatMetricbeat官方下载地址2. 安装Metricbeat以下的安装步骤也可以在kibana中看到:主页>添加数据>系统指标原创 2022-04-05 16:26:14 · 5321 阅读 · 0 评论 -
kibana:运用TSVB编辑器实现时间序列可视化分析
0. 引言前几期我们讲解了利用Kibana Lens来快速部署一套数据看板。这一期我们接着来讲讲kibana提供的TSVB编辑器(Time Series Visual Builder),即时间序列可视化编辑器从名称我们也可以知道,这个编辑器专用于时间序列数据分析的,也就要求我们分析的数据中是必须要带有时间的。1. TSVB简介后续讲解基于以下环境,并且已经在kibana中开启了中文elasticsearch7.13.0kibana7.13.0提前引入kibana提供的测试数据1.1 什么原创 2022-03-31 23:51:30 · 1183 阅读 · 0 评论 -
kibana: Kibana Lens让你更加轻松、直观的构建数据看板(二)图表介绍
0. 引言上期我们讲解了lens的基础使用以及操作栏介绍,本期我们来介绍下lens支持的图表类型。并且通过这些图表搭建一个完整的数据看板。让大家从整体上了解到lens的全貌。1. 图表介绍后续介绍基于以下环境elasticsearch7.13.0kibana7.13.01.1 表表格类型是我们最常见的图表类型,最常见的是在B端产品中。而在看板中展示的表格数据,更多的是统计最近N天的数据,或者排名前N的数据,都会按照一定的排序进行展示在lens中想要创建表格,只需要将需要展示的字段拖拽到中间原创 2022-03-31 00:49:23 · 1816 阅读 · 2 评论 -
Kibana:kibana Lens让你更加轻松、直观的构建数据看板(一)操作栏介绍
0. 引言elastic官方在7.5版本的时候推出了kibana Lens来帮助用户更加简单、直接的创建可视化,上一期我们也简单的示范了利用Len来创建柱状图和折线图。如果不清楚的可以看看上一期文章:ELK搭建:利用kibana创建数据看板那么这一期,我们来详细讲讲Lens的功能布局,让大家对Lens有一个基本的认识1. Lens功能讲解后续操作基于以下环境elasticsearch7.13.0kibana7.13.0kibana中提供的web log测试索引数据,如何导入在上述博客中有介绍原创 2022-03-30 01:45:04 · 2471 阅读 · 0 评论 -
ELK搭建(二):利用kibana创建数据看板
0. 引言上一节我们讲了如何利用ELK搭建分布式微服务日志监控平台,在简单的日志应用场景中,普通的日志查询已经能够满足我们的使用,但是有些场景下,需要我们搭建更加直观的数据展示来显示我们的索引数据。比如说统计出现次数前十的报错内容,或者更具备销售属性的近一年的销售数据趋势图这些需求,都要求我们要搭建一个数据看板来实现,下面我们就来看如何通过kibana来搭建一个数据看板1. 环境elasticsearch7.13.0kibana7.13.02. 数据准备这里为了给大家示例,我们使用官方提供的原创 2022-03-25 22:24:31 · 3104 阅读 · 0 评论