老杨说运维 | 运维大数据价值探索

文末附有视频

伴随第六届双态IT乌镇用户大会的圆满完成,擎创科技“一体化数智管理和大模型应用”主题研讨会也正式落下了帷幕。

云原生转型正成为很多行业未来发展战略,伴随国家对信创数字化要求的深入推进,面对敏稳共存这一近年出现的新难题,企业IT运维的建设升级迎来了更为综合性的挑战。

运维大数据具有其独特的特征,那么该在什么场景下使用才有效?如何更好的利用这些数据?

擎创科技CTO 葛晓波

一、运维数据四大特征

运维数据对于企业而言,是亟待深入挖掘的宝藏财富。擎创科技基于七年的研究探索和实践经验,为运维数据总结了四大特征,或许能够帮助客户更好的理解运维数据和使用运维数据。

1.来源众多,数据量巨大

在数字化技术飞速发展的当下运维能力日新月异,加之运维工具如雨后春笋,使得运维数据的来源和体量都有一定程度的激增。这些数据可能来自各地的监控工具,或者各类应用组件的日志数据,亦或网络设备的日志配置数据,以及流程管理数据等等。

2.数据类型多样

很多企业在建设工具的时候,并没有做好数据拉通的工作,这是因为工具的采用并不是被事先全局规划好的。越多的工具,就带来越多的数据类型,以日志数据为例,有文本格式的、有KV格式的。再看一些结构化的数据,有表单、有报文等格式。很多数据的格式,是无法由人来识别读取的,十分需要自动化手段来分析。

3.信息密度低,处理存储有代价

大多数情况下,企业收上来的原始数据的信息密度很低,尤其是当企业的应用场景不够明确的情况下,没有目标就不知道该存储哪些有效数据,就无法对大量数据进行有效清洗、提取等,只能照单全收的存储,导致数据的信息价值被浪费,存储成本激增。

4.分析价值大

尽管运维数据信息密度低,但分析价值很大,尤其是在关联分析这一消费场景中。比如,在上收运维数据之后,把其中监控的对象梳理出来,将其与CMDB进行关联对比,如果发现采集上来的监控对象只占CMDB的50%,那就说明监控的缺失是十分严重的,应该及时进行完善。

二、运维业务如何进行系统更新

当下很多客户都在进行业务系统的更新,就如同运维左移一样,对于运维数据而言,在工具场景建设之前最好是把数据的采集清洗、治理规则、存储规则等,都按照业务的需求进行统筹设计,以此来提升数据的有效性,为后续的数据加工、分析降低成本提高效能。

  • 做好数据采集与处理速度

在逐渐开源化的当下,各大监控工具的运维数据采集变得轻松了。面对巨量的运维数据,除了有好的应接尽接手段外,数据的快速处理也尤为重要。擎创运维数据中台,能够依托数据规范、数据质量通过多种处理手段(结构化解析、聚合清洗、流批处理等等),来支撑来源各异的海量原始数据的采集,实现以灵活高效的处理能力来提炼、加工这些数据,使用户能够得到开箱即用的数据信息。

三、如何做好数据治理

这是老生常谈的话题,我们认为数据治理是要以运维对象为核心关联日志、时间、指标、告警、调用链等数据,形成可观测的上帝视角。因为运维数据体现的是运维对象的行为,能够清晰掌握运维对象的状况,对于业务运营的调整优化有着最直观的帮助。

举个例子:当我们从机器A ping 机器B的时候,如果中间出现了ping不通的情况,常规告警可能都是在体现机器A的问题,但实际上很有可能源头问题来自机器B,这就会严重影响判断。

具体的数据治理解决之道,在此不赘述,可点击下方视频进行了解,现场回顾中亦有实践案例分享,可一键回顾。

运维大数据价值探索


擎创科技,Gartner连续推荐的AIOps领域标杆供应商。公司专注于通过提升企业客户对运维数据的洞见能力,为运维降本增效,充分体现科技运维对业务运营的影响力。

 行业龙头客户的共同选择

了解更多运维干货与行业前沿动态

可以右上角一键关注

我们是深耕智能运维领域近十年的

连续多年获Gartner推荐的AIOps标杆供应商

下期我们不见不散~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/702387.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL死锁产生的原因和解决方法

一.什么是死锁 要想知道MYSQL死锁产生的原因,就要知道什么是死锁?在了解什么是死锁之前,先来看一个概念:线程安全问题 1.线程安全问题 1.1什么是线程安全问题 线程安全问题,指的是在多线程环境当中,线程并发访问某个资源,从而导致的原子性&a…

RocketMQ快速实战以及集群架构原理详解

RocketMQ快速实战以及集群架构原理详解 组成部分 启动Rocket服务之前要先启动NameServer NameServer 提供轻量级Broker路由服务,主要是提供服务注册 Broker 实际处理消息存储、转发等服务的核心组件 Producer 消息生产者集群,通常为业务系统中的一个功…

板块二 JSP和JSTL:第四节 EL表达式 来自【汤米尼克的JAVAEE全套教程专栏】

板块二 JSP和JSTL:第四节 EL表达式 一、什么是表达式语言二、表达式取值(1)访问JSP四大作用域(2)访问List和Map(3)访问JavaBean 三、 EL的各种运算符(1).和[ ]运算符&…

《The Art of InnoDB》第二部分|第4章:深入结构-磁盘结构-redo log

4.3 redo log 目录 4.3 redo log 4.3.1 redo log 介绍 4.3.2 redo log 的作用 4.3.3 redo log file 结构 4.3.4 redo log 提交逻辑 4.3.5 redo log 持久化逻辑 4.3.6 redo log 检查点 4.3.7 小结

汇编语言与接口技术实践——秒表

1. 设计要求 基于 51 开发板,利用键盘作为按键输入,将数码管作为显示输出,实现电子秒表。 功能要求: (1)计时精度达到百分之一秒; (2)能按键记录下5次时间并通过按键回看 (3)设置时间,实现倒计时,时间到,数码管闪烁 10 次,并激发蜂鸣器,可通过按键解除。 2. 设计思…

抖音数据抓取工具|短视频下载工具|视频内容提取软件

一、开发背景: 随着抖音平台的流行,越来越多的人希望能够下载抖音视频以进行个人收藏或分享。然而,目前在网上找到的抖音视频下载工具功能单一,操作繁琐,无法满足用户的需求。因此,我们决定开发一款功能强大…

java面试题之mysql篇

1、数据库索引 ​​​​​​​ 索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。 索引的一个主要…

编程笔记 Golang基础 030 接口

编程笔记 Golang基础 030 接口 一、接口的定义:二、接口的实现:三、接收者类型四、应用示例五、接口的意义 在Go语言中,接口是一种类型定义,它描述了一组方法签名,任何实现了这些方法的类型都隐式地实现了这个接口。这…

k8s-创建命名空间的方法

使用命令式创建namespace kubectl create namespace test-namespace查看命名空间 kubectl get namespace使用声明式创建命名空间 a. 编写dev-namespace.yaml文件 apiVersion: v1 kind: Namespace metadata:name: dev-namespaceb. 使用dev-namespace.yaml,yaml文件创…

音视频开发之旅(69)-SD图生图

目录 1. 效果展示 2. ControlNet介绍 3. 图生图流程浅析 4. SDWebui图生图代码流程 5. 参考资料 一、效果展示 图生图的应用场景非常多,比较典型的应用场景有风格转化(真人与二次元)、线稿上色、换装和对图片进行扩图等,下面…

TCP/IP协议栈:模拟器实现基本的L2和L3功能

在C中实现的TCPI/IP网络堆栈模拟器。该模拟器实现基本的第2层(MAC地址,Arp)和第3层(路由,IP)功能。 TCP/IP协议栈是一个网络通信的基础架构,包含了多层次的协议和功能。在模拟实现基本的L2和L3…

神经网络2-卷积神经网络一文深度读懂

卷积神经网络(Convolutional Neural Network, CNN)是一类包含卷积计算且具有深度结构的前馈神经网络(Feedforward Neural Networks),主要用于图像识别、语音识别和自然语言处理等任务,是深度学习&#xff0…

使用决策树算法预测隐形眼镜类型

目录 谷歌笔记本(可选) 编写算法:决策树 准备数据:拆分数据集 测试算法:构造注解树 使用算法:预测隐形眼镜类型 谷歌笔记本(可选) from google.colab import drive drive.mount…

ubuntu20.04 tvm 安装教程

ubuntu20.04 tvm 安装教程: 参考: 1. https://tvm.hyper.ai/docs/install/from_source/ 2. https://blog.csdn.net/wenwen_2020/article/details/134856293 步骤: 1. 创建容器:docker run -itd --name tvm --gpusall --ipchost…

Springboot之压缩逻辑源码跟踪流程

背景 在项目开发过程中,前后端参数比较多,导致网络传输耗时比较多,因此想将数据压缩传输,以减少网络传输的耗时,从而减少接口的响应时间,可以自己实现,但是spring相关的框架已经内置了该功能&am…

堆排序、快速排序和归并排序

堆排序、快速排序和归并排序是所有排序中最重要的三个排序,也是难度最大的三个排序;所以本文单独拿这三个排序来讲解 目录 一、堆排序 1.建堆 2.堆排序 二、快速排序 1.思想解析 2.Hoare版找基准 3.挖坑法找基准 4.快速排序的优化 5.快速排序非…

C语言--左旋字符/右旋字符实现及其判断

1.题目解释 左旋就是把对应的左边的放到右边 例如ABCDEF左旋2个字符就是BCDEFAB&#xff0c;左旋3个字符就是DEFABC&#xff1b; 2.代码实现 void leftmove(char* str, int k) {int j 0;assert(str);for (j 0; j < k; j){char temp *str;int len strlen(str);int i …

单个文件实现cpu的信息检测:ruapu.h的学习笔记

https://github.com/nihui/ruapu是nihui大佬开发的用单文件检测CPU特性的项目 ruapu.h的使用 "ruapu.h"主要提供了两个函数 ruapu_init 和 ruapu_supports&#xff0c;分别用于初始化和检测指令集支持。 // 使用示例见&#xff1a;https://github1s.com/nihui/rua…

MyBatis核心配置文件

1、properties属性&#xff1a; 将变量提取出来变成全局变量 enable-default-value&#xff1a;启动默认值 数据库环境四要素 2、settings属性 &#xff1a; 开启二级缓存&#xff0c;开启延迟加载懒加载 消极懒加载积极懒加载 <setting name"cacheEnable" valu…

Spring数据脱敏实现

在当今的数字化时代&#xff0c;数据安全和个人隐私保护变得日益重要。为了遵守各种数据保护法规&#xff0c;如欧盟的GDPR&#xff08;通用数据保护条例&#xff09;&#xff0c;企业在处理敏感信息时需要格外小心。数据脱敏是一种常见的技术手段&#xff0c;用于隐藏敏感数据…