范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

删库跑路现场还原

  数据库是公司重要资产,在此类重要资产平台上,尤其是重要操作,应该保持敬畏心。
  数据库被删了?可怎么证明是某某某删了数据库?或者根本都不知道谁删除了数据库,又没抓现行,该怎么办?  正文第一步 证据先行,有录屏有真相删库动作的录制回放
  录制回放  让团队能清楚了解和学习用户路径和行为,其中对于关键页面诸如删除等高价值的动作,可以开启录制回放  功能,比如下图,就是某一用户某一行为的屏幕录制情况。
  删库成功的页面截图
  针对录制回放  的内容,可以看到用户点击删除按钮这一高风险行为。
  第二步 录屏背后是详细的用户访问数据在rum中查看用户会话
  在用户使用产品的那一刻,用户体验  就开始了。用户体验数据  洞见很多,加购物车、下单、视频播放等高价值按钮背后的性能等相关数据和业务息息相关:比如下图展示了成功删除数据库的提示弹窗。
  发现用户登录并浏览数据库平台的详细信息
  每一次用户会话  中,记录着用户的来源、访问时长,以及用户行为,这里面就包含对页面的加载(切换)和按钮点击。下图便是一个用户登录数据库管理平台后,0-20分钟以内的用户旅程  :
  发现用户点击删除库的按钮的详细信息
  链接或者按钮背后隐藏着逻辑和用户动机,充分利用能转化良好化学反应。反之,在用户旅程  中,也能看到用户点击删除数据库的按钮的行为,如下图所示:
  点击按钮成功触发删除数据库的接口请求
  为了明白请求或行为在系统中的"前世今生",链路追踪  已经成了必备,在下图中,用户行为触发的请求的完整上下文就被"追踪"到了:
  后台处理接口请求
  在产品使用流畅度中,丝滑不一定是卖点,但"慢"肯定是用户卡点,通过全链路链路追踪  综合分析,可以得到请求耗时占比  ,进一步定位卡在哪里(前端、后端、网络),详情见下图:
  第三步 成功删库的链路详情
  前后端加上数据库形成可视化闭环,构成的业务链路,能够高效定位业务情况,下图能完整看出一次删库的效率:
  第四步 自动关联删库日志
  让全链路追踪  能锦上添花的要数自动关联日志  的功能了,下图能清晰看到链路  所产生的日志:
  以上我们便通过用户删库的录屏  ,用户行为  、链路  信息、操作日志  等,还原了删库现场。当然,其中涉及了很多技术内容,下面整理了其中一些常见问题相关技术点的FAQ :1. 如何针对关键步骤开启录制回放功能
  以 删除按钮   为例 ,用户点击删除按钮后 可以开启 录制回放  功能  function deleteDB(){         showConfirm(deleteDB).then((yes,no)=>{             if(yes)=>[             datafluxRum.startSessionReplayRecording();]         })             } 2.录制回放是否涉及密码等用户私密信息
  出于数据安全  考虑,任何情况下,以下元素都会被屏蔽:password、email 和 tel 类型的输入具有 autocomplete   属性的元素,例如信用卡号、到期日期和安全代码3 . 如何将用户行为与后端进行关联
  前后端关联通过http请求头的traceID  进行关联,开启rum  和apm  简单设置即可实现关联。 在rum  中仅仅需要在启动时注明后端地址。以本文的后台管理系统为例,需要在启动rum  时开启allowTracingOrigin  这个字段,配置见下图
  可以参照如下代码 window.DATAFLUX_RUM &&     window.DATAFLUX_RUM.init({         applicationId: "node_mongo_admin_express",         datakitOrigin: "http://mongodb_admin:9529", // 协议(包括://),域名(或IP地址)[和端口号]         env: "production",         service:"node_mongo_admin_express",         version: "1.0.0",         trackInteractions: true,         allowedTracingOrigins: ["http://mongodb_admin:1234"], // 非必填,允许注入trace采集器所需header头部的所有请求列表。可以是请求的origin,也可以是是正则         sessionSampleRate: 100,         sessionReplaySampleRate: 100,         defaultPrivacyLevel:  "allow",             });       window.DATAFLUX_RUM && window.DATAFLUX_RUM.startSessionReplayRecording() 4. 如何自动将采集的日志和链路信息进行关联
  需要将traceID  注入日志  ,进行切分,就可以实现链路  和日志  的关联。本文仅用一行进行了关联,代码见下图。
  5. 如何从后端下钻到数据库
  仅需要接入追踪工具即可实现下图全链路追踪,本文后端使用node的express框架,链路追踪展示图如下:
  其中服务调用拓扑  关系如下,也就是web端访问后端(node  技术栈)的,后端调用数据库(mongo  )
  6. 后端支持java吗?
  支持java  、python  、go  以及.net  等,接入的学习成本是有的,整体对于开发而言,接入配置问题不大。7. 前端的技术架构或技术栈有兼容性吗?
  目前不论是mpa  还是spa  ,不论是ssr  、还是csr  ,亦或是vue  、react  、jQuery  等,都支持,但针对不同架构,需要选择接入的场景。8. 还支持哪些场景?
  支持的场景很多,比如:线上告警的故障定位开发、测试环境的bug调试用户行为的追踪与回放性能瓶颈的查找与性能提升9.有关请求耗时占比,能更详细的举个例子吗?
  我们以后端为例,看到db_create这个接口:
  这些数据是如何统计得出的呢?感兴趣的同学可以查看下图:
  其中每个部分的计算原理如下:Queueing(队列)耗时 = Duration - First Byte - Download   First Byte(首包)耗时 = responseStart - domainLookupStart   Download(下载)耗时 =  responseEnd - responseStart
  更深入的技术内容,我将在今后的文章继续为大家整理。综上所述
  可观测性切入点很多,聪明的团队会观测;可观测性是研发质量的试金石,是企业城墙的基石,用好可观测性,能更多的了解系统,扩宽业务。
  本文由观测云高级产品技术专家  刘刚  和交付工程师 苏桐桐  共同撰写,其中所有截图及数据,均来自模拟数据,此外也欢迎一起探讨技术和业务。参考词汇adminMongo:mongo数据库管理平台rum: 真实用户体验apm: 应用性能管理metrics:指标logs:日志trace:链路

怀孕后整夜睡不着?试试这3个小技巧,让你一觉到天亮本文原创丨乖妈怀孕后,女性身体开始发生变化,比如口味改变孕吐反应皮肤状态变化等等,最影响孕妇生活的就是睡眠质量的改变。明明孕前能够一觉睡到天亮,怀孕以后开始失眠,总是翻来覆去睡不着房山区公布最新风险点位!涉及核酸采样点公交及多家超市店铺!对照自查为了用最短时间遏制疫情扩散坚决打赢疫情阻击战,现将我区6月14日新增新冠肺炎确诊病例风险点位梳理通报(见附件)。附件6月9日1700左右长阳镇朱岗子村村口20202030长阳镇朱岗无耻!唐山打人事件出现反转?主犯陈继志利用2个手段洗白自己令人费解的是,罪魁祸首陈继志在实施了暴力之后,并没有像其他同伙那样选择连夜逃跑,而是老老实实地呆在家中,等待警察的到来。陈继志的所作所为,让所有人都感到了一种胜券在握的感觉!从陈继台当局称大陆宣战,国台办回应,我防长不惜一战,打到胜利前几天新加坡举行香格里拉对话会,中美防长举行了线下会晤,期间我国防长直言,胆敢分裂中国,那么解放军绝对不惜一战,而且会打到底,打到胜利为止。随后中美两国外交高层,在卢森堡会晤杨洁篪过去5年,这10位大网红翻车了!卖力打造的人设,全都露出了原形现如今,网红已是网络时代的代表性产物。一方面,网络红人的出现体现了网络时代的包容性只要有一技之长,只要有足够特色,网络就有可能将你捧红,素人们也有站上顶端的希望。另一方面,网红的高原来神兵小将是改编神兵玄奇的,这些起源你都不知道大家好,我是小蜘蛛最近网上似乎刮起了一阵国漫热,也许是因为时隔多年围棋少年第三部上线的缘故,当年的不少国漫也再次被大家所讨论起来。其实神兵小将也是一部十分出名的国漫,神兵小将的主线快本停播8个月后,成员现状差距大,3人成香饽饽,2人待业以往杜海涛独自出现在大众的视野中,往往是与沈梦辰的感情有了新进展,两人多年的恋爱长跑修成正果时,因领证被推向热搜,但这一次杜海涛却因为秃而登上了热搜位。杜海涛过去给人的印象就是身材2019年广东宝妈成网红,13年生七子,被罚数百万,拒绝上千万生意2019年,广东一位30多岁宝妈在视频网站崭露头角,视频虽然没有特别搞笑悲悯的内容,可却颇有看点,至今不到4年,她便拥有200多万粉丝,获赞量高达3000多万!这还不是最让人震惊的中超1海港继续垫底冯劲破门制胜直播吧6月15日讯北京时间6月15日1730,中超第1阶段第4轮,上海海港对阵广州队。上半场,比赛场面胶着,张琳芃错失良机,买提江傅欢韦世豪染黄下半场,冯劲远射打破僵局,此后双方均6月16日,就让我们好好告个别吧(2020年毕业典礼资料)2022届毕业生初秋相见盛夏别离时光荏苒时空相交毕业骊歌起青春将远行(往年毕业典礼资料)一段难忘旅程一场云端道别在这个离别与启程的季节来一场难忘的毕业典礼中美确保斗而不破的前提美国别再阴奉阳违打台湾牌当地时间6月13日,中共中央政治局委员中央外事工作委员会办公室主任杨洁篪同美国总统国家安全事务助理沙利文在卢森堡举行会晤。白宫资深官员表示,这场会谈进行约4。5小时,延续5月18日
制造原子弹和制造芯片哪个技术要求高?先说观点,造芯片的技术要求更高。其实造原子弹和造芯片是不同的工业门类,两者之间本来就不具有可比性,如果题主一定要比个一二三出来的话,那就从以下四个方面来比较首先从原理来说,原子弹的如何用烤箱烤美食?请点击右上角的关注按钮,关注小秀私厨,定期放送福利哦。那就说说我用烤箱做过的菜品吧,今天分享四道烤箱版美食。蜜汁黑胡椒烤翅将鸡翅洗净开背,加葱姜黑胡椒粉食盐白糖料酒耗油生抽腌制2小剪标服装是个什么鬼?什么是剪标衣服为什么剪标如何辨别剪标服装的真假?什么是剪标?衣服为什么剪标?如何辨别剪标服装的真假?,剪标是指服装上带有品牌标志的主标被全部剪掉或者撕掉,甚至有些服装带有品牌标志的李湘和秦海璐到底有什么过节?按说李湘和秦海璐是八竿子打不着的人,两位都已成立幸福美满的家庭,一位是成功的女商人,一位是演技炸裂的女演员。表面上风平浪静,互不相关,但多年前两人的争夫夺爱新闻可谓是闹得满城风雨。济南大学在山东高校中是什么地位?济南大学公办综合省部共建山东省高水平大学冲一流建设高校,具有学士硕士博士学位授予权。校训弘毅博学求真至善学校位于山东省会济南,校园占地243万平方米,校舍建筑面积104万余平方米。乒乓球正手用什么胶皮?看你自己啊,想练弧圈球用反胶,想击打速度快用正胶,想打怪球用长胶,主要在于自己,没有规定必须用什么胶皮多尼克F1,有速度有旋转!如果是年少的初学者用反胶比较合适,如果是老年人建议用纹身真的就是很低俗吗?就是渣女了吗?就那么让人厌恶吗?不是说涂纹身的人就低俗,而是,不低俗的人绝对不会去纹纹身渣女不一定,厌恶有一些!总认为正经女孩子(也包括男孩子)不应该在光洁美丽的皮肤上纹那些乱七八糟的东西!唯一能接受的是岳母刺字老年习惯性便秘怎么解决?谈一点我常简单的老年性便秘情况,以及在临床中遇到的老年人便秘和处理办法。一老年便秘常见老年性便秘是很常见的临床问题,即使在家中也能遇到很多老年性便秘的情况。大便秘结的情况很多人都有java程序员是吃青春饭吗?Java程序员给大家的印象都是薪资高,996,秃顶,格子衫,还可能会说程序员是吃青春饭的。在某职场社交平台上看到一个帖子,楼主表示面试了一个32岁的大龄程序员,自己给Leader的负债三十万,不能给家人说,自己一个人要承受不住了,怎么办?三十万也不是什么很大的数目!大可不必承受不住了。我觉得你应该振作起来。相信自己一定能够东山再起!你可以与你的家人,有能力的亲人谈谈。让他们先替你出资,从小做起,现在直播带货不是很赚体制内的工资现在够养家糊口吗?还凑合,得看什么情况公务员月收入在这个社会不算高,大部分公务员到手工资在4500元左右,这还得算上灰色收入。能不能养家糊口有这么两种情况,第一种,父母给买了车子房子,如果是这样的话