首页 > 数据库 >openGauss Anomaly_detection_数据库指标采集_预测与异常监控

openGauss Anomaly_detection_数据库指标采集_预测与异常监控

时间:2024-03-19 18:44:26浏览次数:25  
标签:指标 数据库 agent detection 采集 openGauss Anomaly Detector

Anomaly-detection:数据库指标采集、预测与异常监控

可获得性

本特性自openGauss1.1.0版本开始引入。

特性简介

anomaly_detection是openGauss集成的、可以用于数据库指标采集、预测以及异常监控与诊断的AI工具,是dbmind套间中的一个组件。支持采集的信息包括IO_Read、IO_Write、CPU_Usage、Memory_Usage以及数据库所占磁盘空间等。anomaly_detection可以同时监控多个指标,并预测每个指标未来的变化趋势,当发现某个指标在未来某段时间或者某个时刻会超出人工设置的阈值,该工具会通过日志进行报警。

客户价值

  • 极大简化运维人员工作,释放大量劳动力,为公司节省成本。
  • 为用户提前发现异常情况,防止数据库发生意外,导致更大的损失。

特性描述

anomaly_detection由agent和detector两部分组成。agent和openGauss数据库环境部署在同一个服务器上,agent模块主要有两个作用。一个是定时采集数据库指标数据,并将采集到的数据存放到缓冲队列中;另一个作用是将缓冲队列中数据定时发送到detector端。

detector模块基于http或https和agent模块通信,因此它可以部署到任何可以与agent端进行通信的服务器上,该模块主要主要有两个作用。一个是接受agent端发送的数据,并将收集到的数据缓存在本地;另外一个作用是基于收集到的数据库指标数据,对该指标的未来变化趋势进行预测和异常报警。

特性增强

无。

特性约束

  • 数据库状态正常,并且用户已将数据目录写入环境变量,并以PGDATA命名。
  • 使用登录到数据库宿主机上的Linux用户,需要将$GAUSSHOME/bin添加到PATH环境变量中,即能够直接运行gsql、gs_guc、gs_ctl等数据库运维工具。
  • Python版本建议为Python3.6及以上,且运行环境中已经安装相应依赖,并能够正常启动调优程序。
  • 本工具由Agent和Detector组成,Agent和Detector之间通过'http'或者'https'方式传递数据,因此需要保证Agent服务器和Detector服务器之间能够正常通信。
  • Detector模块运行server和monitor服务, 需要分别启动。
  • 如果使用'https'方式进行通信,需要准备CA证书以及Agent和Detector的证书和密钥,并分别放入项目根目录certificate下的ca、agent、server中,同时将密钥加密密码放入certificate的pwf中,并将其权限设置为600,防止其他用户进行读写操作。用户也可以使用share中的脚本生成证书和密钥。

依赖关系

无。

标签:指标,数据库,agent,detection,采集,openGauss,Anomaly,Detector
From: https://www.cnblogs.com/renxyz/p/18083226

相关文章

  • openGauss CM
    CM可获得性本特性自openGauss3.0.0版本开始引入。特性简介CM(ClusterManager)是一款数据库管理软件,由cm_server和cm_agent组成。cm_agent是部署在数据库每个主机上,用来启停和监控各个数据库实例进程的数据库管理组件。cm_server是用来进行数据库实例管理和实例仲裁的组件。......
  • openGauss DB4AI-数据库驱动AI
    DB4AI:数据库驱动AI可获得性本特性自openGauss2.1.0版本开始引入。特性简介DB4AI是指利用数据库的能力驱动AI任务,实现数据存储、技术栈的同构。通过在数据库内集成AI算法,令openGauss具备数据库原生AI计算引擎、模型管理、AI算子、AI原生执行计划的能力,为用户提供普惠AI技术......
  • openGauss DSS功能增强
    DSS功能增强可获得性本特性自openGauss5.1.0版本开始引入,仅适用于资源池化架构。特性简介DSS支持线程池,支持DSS接入能力与资源占用的可配置。DSS支持DSSserver发生故障崩溃时,生成黑匣子日志的能力。DSS支持NoF/NoF+接口。客户价值DSS通过支持线程池,实现了对服务器CPU......
  • openGauss Index-advisor_索引推荐
    Index-advisor:索引推荐可获得性本特性自openGauss1.1.0开始引入。特性简介Index-advisor工具是一个覆盖多种任务级别和使用场景的数据库智能索引推荐工具,其具备单Query索引推荐功能、虚拟索引功能、workload级别索引推荐功能,可以为用户提供可靠的索引建议。客户价值为客户提......
  • openGauss MySQL一键式迁移工具gs_rep_portal
    MySQL一键式迁移工具gs_rep_portal可获得性本特性自openGauss5.0.0版本开始引入。特性简介gs_rep_portal是一个用Java编写的,在linux系统上运行的,集成了全量迁移、增量迁移、反向迁移、数据校验的工具。gs_rep_portal支持以上工具的一键式安装上述工具,设定迁移任务,任务根据用......
  • MySQL openGauss迁移工具chameleon
    MySQL->openGauss迁移工具chameleon可获得性本特性自openGauss3.0.0版本开始引入。特性简介chameleon工具是一个基于Python语言的MySQL到openGauss的实时复制工具。该工具提供了初始全量数据的复制以及增量数据的实时复制能力,可实现数据从MySQL迁移至openGauss。对于数据的全......
  • openGauss MySQL兼容性增强
    MySQL兼容性增强可获得性本特性自openGauss3.0.0版本开始引入。特性简介本特性主要从以下几方面增强openGauss与MySQL的兼容性(只列举部分典型语法,详情请参见《数据迁移指南》中“MySQL兼容性说明”章节):。支持用户锁,允许用户通过sql加自定义的锁,可以让多个程序之间完成加锁相......
  • GEE C16 Change Detection 变化检测
    导读:1.创建和探索如何读取一个假彩色无云的Landsat合成影像;2.计算归一化燃烧指数;3.定位变化的区域;4.生成变更图并使用阈值对变更进行分类。一、准备影像1.1select用法 1.2多时相配准、辐射大气校正这里用的LANDSAT/LC08/C02/T1_L2数据集。 二、创建假彩色合成影......
  • openGauss逻辑解码
    openGauss逻辑解码逻辑复制由两部分组成:逻辑解码和数据复制。逻辑解码会输出以事务为单位组织的逻辑日志。业务或数据库中间件将会对逻辑日志进行解析并最终实现数据复制。openGauss当前只提供逻辑解码功能,因此文只对逻辑解码进行简单说明和测试。逻辑解码为逻辑复制提供事务......
  • 初窥openGauss-之参数自调优X-Tuner
    **初窥openGauss之参数自调优X-Tuner**TPC-H是一个面向分析型业务(AP)的基准测试,它由一系列热点查询组成,这些热点查询都是高度复杂的,因此执行时间往往都比较长。在本次实验测试中,将手动向数据库加载TPC-H数据,并保存在名为tpch的数据库中。默认TPC-H数据库的表缺少索引......