代码编织梦想

作者 乐维社区(forum.lwops.cn) 许远
1概述
TiDB数据库是一个常见的开源分布式关系型数据库,通过使用分布式事务、分布式 SQL 引擎和分布式存储引擎来实现高可用性和横向扩展性。而 Docker 则是一个开源的容器化平台,它可以帮助开发者在不同的环境中轻松地部署和运行应用程序。
本文将介绍如何使用 Docker 快速安装和配置TiDB,并使用Zabbix监控TiDB。
2安装步骤
1、安装docker并拉取镜像。
yum install docker
systemctl start docker
docker search pingcap/tidb # 搜索镜像,如果搜索不到需要设置docker仓库源在这里插入图片描述
设置仓库源如:
vi /etc/docker/daemon.json
{
“registry-mirrors”: [
" https://docker.anyhub.us.kg"
]
}
systemctl restart docker
docker pull pingcap/tidb # 拉取镜像
docker pull pingcap/tikv # 拉取镜像,单机运行可不拉取
docker pull pingcap/pd # 拉取镜像,单机运行可不拉取
如果需要从国内仓库源上拉取则执行:
docker pull docker.anyhub.us.kg/pingcap/tidb
docker pull docker.anyhub.us.kg/pingcap/tikv #单机运行可不拉取
docker pull docker.anyhub.us.kg/pingcap/pd #单机运行可不拉取

docker images # 查看拉取的镜像在这里插入图片描述
2、初始化容器。
mkdir /tidb
docker run --privileged=true -d --name tidb-server -p 4000:4000 -p 10080:10080 docker.anyhub.us.kg/pingcap/tidb #创建并运行容器,将会在后台启动一个名为 tidb-server 的容器,并将容器的4000端口映射到宿主机的4000端口、容器的10080端口映射到宿主机的10080端口。
docker ps -a #查看容器运行状态在这里插入图片描述
mysql -h 127.0.0.1 -P 4000 -u root -D test #使用mysql客户端命令尝试登录tidb在这里插入图片描述
3监控TiDB
1、导入监控模板
使用Zabbix官方提供的监控模板:
https://www.zabbix.com/cn/integrations/tidb在这里插入图片描述
2、添加TiDB监控
点击配置->主机->创建主机,填写主机名称,选择刚刚导入的TiDB监控模板,设置一个群组。在这里插入图片描述
点击宏,点击“继承以及主机 宏”,填写相关信息:在这里插入图片描述
宏说明:
{KaTeX parse error: Expected 'EOF', got '}' at position 10: TIDB.PORT}̲:填写TiDB的接口端口,不是…TIDB.URL}:填写TiDB的IP地址。
其他宏可使用默认值。
信息填写完成后,点击添加按钮即可完成监控主机的添加。在这里插入图片描述
添加完成后,可在主机管理界面,对http代理类型的监控项触发立即执行,使其快速获取数据和创建自动发现的监控项。在这里插入图片描述
在这里插入图片描述
到此,监控配置完成。查看监控数据:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上就是本期的全部内容,更多运维技巧欢迎关注乐维社区,更多运维问题也欢迎到乐维社区留言提问。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43631631/article/details/140662666

kafka与zookeeper的ssl认证教程-爱代码爱编程

作者 乐维社区(forum.lwops.cn)许远 在构建现代的分布式系统时,确保数据传输的安全性至关重要。Apache Kafka 和 Zookeeper 作为流行的分布式消息队列和协调服务,提供了SSL(Secure S

prometheus部署教程——基于 helm 方式_helm prometheus-爱代码爱编程

作者 乐维社区(forum.lwops.cn)许远 背景 随着容器化技术的飞速发展,Kubernetes已成为企业级容器编排的事实标准。为了确保容器化应用的稳定性和性能,有效的监控和告警系统显得尤为重要。因容器监控需要,某公

实战教程!zabbix 监控 spark 中间件配置教程-爱代码爱编程

本文将介绍以JMX方式监控Spark中间件。JMX具有跨平台、灵活性强、监控能力强、易于集成与扩展、图形化界面支持以及安全性与可配置性等多方面的优势,是监控Spark等复杂Java应用程序的重要工具之一。 Apache S

轻松上手 | 基于rockylinux 9.4安装部署zabbix 7.0_rokcy 9.4 yum安装zabbix 7.0-爱代码爱编程

作者 乐维社区(forum.lwops.cn) 许远 2024年6月30 日,CentOS 停止更新和维护,不少企业用户开始寻求新的替代方案。RockyLinux,一个开源、社区拥有和管理、免费的企业Linux发行版,提供强

zabbix7.0实操指南:基于麒麟v10操作系统部署zabbix7.0_麒麟v10 linux zabbix 安装-爱代码爱编程

在当今信息技术飞速发展的时代,企业对于IT基础设施的监控管理需求日益增长。为了确保系统的稳定性和高效性,我们需要一个强大的监控工具来实时监控各种硬件和软件资源的状态。Zabbix作为一个开源的企业级监控解决方案,因其强大的功

it监控(进阶篇):运维监控系统手把手部署教学_it运维智能化监控说明文档-爱代码爱编程

前言: 注:系统需必须是centos7.4-7.9或redhat7.4-7.9且无其他业务的,不存在nginx、php、mysql、perseusZ_server、ansibles、postgresql等软件,否则一些脚本

it监控对接华三cas云管平台监控方案_cas云计算管理平台-爱代码爱编程

概述 CAS云管平台是新华三集团自主研发的虚拟化和云计算管理平台,它主要面向数据中心,提供虚拟化和云计算管理,在教育行业、网络安全领域、高性能计算业务、企业IT部门等领域被广泛应用。在信创国产化背景下,以CAS、Fusio

企业级 it 监控平台(一):全面覆盖的it基础设施监控-爱代码爱编程

在这个数字化迅猛发展的时代,企业的日常运作越来越依赖于精密的IT基础设施。技术革新的步伐不断加快,使得企业级IT监控系统成为了企业运营中不可或缺的一环。这些系统不仅保障了企业IT资产的稳定运行,还提升了安全性和整体性能。本文

cmdb实践指南:项目规划与实施策略解析_实施cmdb-爱代码爱编程

随着现代企业IT系统的日益复杂,如何有效管理这些庞大的IT资产和资源,成为每个企业必须面对的重要问题。CMDB应运而生,帮助企业集中管理IT资源,维护系统的稳定性,并支持故障排查与决策制定。本文将深入探讨如何从零开始规划和实

it监控(基础篇):好的it监控系统具备什么特点?_it系统监控介绍-爱代码爱编程

好的IT监控系统,应该是什么样的呢? 在当今数字化时代,IT系统已成为企业运营的命脉。因此,一个高效、可靠的IT监控平台对于确保业务连续性和提高运维效率至关重要。那么,一个好的IT监控平台究竟应该具备哪些特点呢?让我们以乐维

cmdb不值得…-爱代码爱编程

在运维管理中,CMDB是一直是一个争议较大的产品,或者说作为一种管理理念,认同这一理念的人将之奉为圭臬,不惜花几十上百万、甚至数百万来打造CMDB,不认同的人觉得它甚至还不如Excel表格实用。 01.被误解的CMDB

七载耕耘,全面盘点:zabbix实战文章精华大全分享_zabbix 后台 mysql 数据结构-爱代码爱编程

在数字化转型的加速推进中,IT监控系统的稳定与高效性已成为企业IT运维战略的核心要素。Zabbix作为开源监控领域的佼佼者,凭借其卓越的功能集成、灵活的定制能力以及相对经济的运营成本,成功吸引了全球范围内众多企业的目光。

硬货!zabbix监控aix系统服务案例-爱代码爱编程

本文将介绍如何使用Zabbix自定义键值脚本方式监控AIX 系统IBM CICS中间件进程服务以及日志文件等信息。 Customer Information Control System (CICS) Transactio

轻松部署!龙蜥操作系统安装zabbix7.0详细教程_yum sslverify=0-爱代码爱编程

龙蜥操作系统(Anolis OS)作为龙蜥社区发行的开源Linux发行版,以其稳定、高性能、安全、可靠和100%兼容CentOS 8软件生态的特点,成为众多企业和开发者的首选操作系统。它不仅支持多计算架构,如X86、ARM、

如何使用zabbix内置 key 配置windows服务监控-爱代码爱编程

原作者:乐维社区 原出处:乐维社区 原文章链接:https://forum.lwops.cn/article/618 windows的服务管理工具中有许多不同类型的服务,包括系统、应用程序、驱动程序、自定义服务等

zabbix监控tomcat服务器操作指引_zabbix tomcat-爱代码爱编程

作者:乐维社区(forum.lwops.cn)许远 Tomcat是一个流行的Java Servlet容器,用于开发和部署Java Web应用程序,广泛应用于中小型系统、开发与测试环境、集成环境等场合。 Zabbix是一个开源

如何使用zabbix api批量修正主机名称_zabbix 批量修改主机可见名-爱代码爱编程

作者 乐维社区(forum.lwops.cn) 许远 先说为什么要修正? 这其实源自于Ansible安装zabbix agent的一个小Bug:有小伙伴发现,利用ansible批量安装zabbix agent后,zabbix

如何利用 lnmp 搭建 wordpress 站点_linux用lnmp安装wordpress菜鸟教程-爱代码爱编程

作者 乐维社区(forum.lwops.cn) 许远 在这个信息爆炸的时代,拥有一个能够迅速传达信息、展示个性、并能够与世界互动的在线平台,已成为企业和个人的基本需求。WordPress,以其无与伦比的易用性和强大的扩展性,

zabbix应用教程:基于nginx页面响应的日志监控用例_zabbix应用教程:基于nginx页面响应的日志监控用例-爱代码爱编程

作者 乐维社区(forum.lwops.cn)许远 背景:某公司基于 Nginx 服务器搭建的网站,需要监控页面响应耗时的数据,因此该公司搭建了zabbix开源监控系统,当监控到页面响应时间超过3000ms阈值时,就进行告警

如何生成好看的zabbix告警报表并发送邮件_zabbix email表格-爱代码爱编程

作者 乐维社区(forum.lwops.cn) 许远 一、场景模拟 小东是一名资深的IT运维人员,其直属领导想要了解公司业务系统的健康状态以及小东日常的工作情况等,要求小东每周统计系统告警情况并发邮件给到他。小东所在公司搭建