首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

实用工具汇总推荐

来自公众号:浩道Linux 工作除了技能以外,其实用得比较多的就是工具了。好用的工具可以起到事半功倍。今天浩道跟大家分享几款可以给你工作涨姿势的实用工具,起看看,用起来!...1、查看进程占用带宽情况-Nethogs Nethogs 是个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。...localhost nethogs]# make && make install [root@localhost nethogs]# nethogs eth0 2、硬盘读取性能测试-IOZone IOZone是款...[root@localhost ~]# yum -y install iotop 4、网络流量监控-IPtraf IPtraf是个运行在Linux下的简单的网络状况分析工具。...RX:接收流量 TOTAL:总流量 Cumm:运行iftop到目前时间的总流量 peak:流量峰值 rates:分别表示过去 2s 10s 40s 的平均流量 6、进程实时监控-HTop HTop是

17210

线常见的工具推荐

当谈到DevOps时,有许多工具可用于自动化、协作和监控软件开发和过程。波哥收集整理了以下DevOps常见的工具及其简介: 版本控制:Git - 分布式版本控制系统,用于协作开发和追踪代码变更。...配置管理:Puppet - 自动化配置管理工具,用于保持系统配置的致性。 云平台:Terraform - 基础设施即代码工具,用于定义和部署云基础设施。...日志收集:Fluentd - 开源数据收集器,用于统日志传输和处理。 性能监控:Grafana - 开源分析和监控平台,用于可视化指标和日志。...20个非常优秀的监控告警工具推荐 Prometheus - 开源监控系统,支持多维度数据收集和警报。 Grafana - 开源分析和监控平台,用于可视化指标和日志。...VictoriaMetrics - 高性能的时序数据库和监控解决方案。 Shout - 简单、轻量级的自定义告警通知工具,支持多种集成方式。 ----

42010
您找到你想要的搜索结果了吗?
是的
没有找到

专家推荐吗?

因为工作行业的原因,会有很多的同行或朋友找我推荐些有经验的人,或者直接希望要专家。 最近我回顾了下这个事情,发现很奇怪的是,好像我次都没有推荐成功过。...我琢磨了下,可能有这样几个原因: 第个,范畴,就这个工种来说,其实也是有很大范畴的,比如IDC、主机运、系统、网络、应用开发、智能等等。...个人不可能对这些细分领域都很精通,而且每个细分领域再细分下去,又会有很多专业技能要求。所以,关键是看需求。 第二个,能力,应该成为种能力,而不再是依赖这个工种。...特别是应用这个层面,无论是开发,测试还是本身,我认为都要具备能力,比如: 对于分布式架构,如DB、缓存、消息、服务化框架,这些从建设开始,就要考虑端到端的产品建设,要考虑如何能够让业务开发自助使用...第三个,的不同阶段,对能力的诉求也不样,开始业务刚发展,服务器和应用集群规模不大,能够招到1-2个纯操作类的初、中级就可以,这个阶段更多的是操作系层面的工作,没必要去寻觅很高端的人,且,

1.9K30

mysql数据库方案

数据库不仅仅是dba的工作,每个测试人员也应该懂得基本的数据操作,因为数据库是数据承载的地方并且是系统中非常重要的部分,所以我们也需要熟练的对数据库进行基本维护。...4.2:导入某些数据表 mysql -uusername -ppassword testdb1 < tables.sql 或者 mysql>source tables.sql; 02、shell脚本实现数据库备份...总结:数据库对于测试人员来说仍然是非常重要的,比如:非常重要也不太容易构建的测试数据需要做备份操作时,数据库就显得很有技术含量,掌握数据的基本可以使测试工作做得更出色,同时也会让开发刮目相看...,朋友们起加油~ 友情提示:“无量测试之道”原创著作,欢迎关注交流,禁止第三方转载。

10.8K20

如何多集群数据库?58 同城 NebulaGraph Database 实践

资源申请和集群管理方式 为了更好的管理和维护,图数据库在运部门集中管理。用户按需在工单平台中提交申请即可,工单中填写详细的资源需求数据和性能需求指标,由同学统审核交付集群资源。...为了高效管理和规模化的集群,需要提前规划和制定规范。...61000 meta 端口;51000 ws_http_port;41000 ws_h2_port 62000 storage 端口;52000 ws_http_port;42000 ws_h2_port 规范...端口 路径打包生成 rpm,作为标准安装包 图片 服务请求直接通过 DNS 和网关服务到 Graph,方便计算和存储服务直接交互,由于是通过 DNS 访问,不对外暴露 Meta 节点信息,可以更灵活的...,较少服务绑定 Meta 节点 ip 带来的代价。

3.7K20

数据库 | 携程分布式图数据库NebulaGraph治理实践

经过调研,我们选择分布式图数据库 NebulaGraph 作为管理的对象,主要基于以下几个因素考虑: NebulaGraph 开源版本即拥有横向扩展能力,为大规模部署提供了基本条件; 使用自研的原生存储层...,相比 JanusGraph 这类构建在第三方存储系统上的图数据库,性能和资源使用效率上具有优势; 支持两种语言,尤其是兼容主流的图技术语言 openCypher,有助于用户从其他使用 Cypher 语言的图数据库...考虑到使用图数据库的业务大多数据来自离线系统,通过离线作业将数据导入到图数据库中,数据致的要求并不高,在这种条件下使用蓝绿部署能够在灾备和性能上得到很好的满足。...生产上的个例子: 图片 上图为三机房情况,下图为蓝绿部署情况: 图片 中间件及管理 我们基于 K8s CRD 和 Operator 来进行 NebulaGraph 的部署,同时通过服务集成到现有的部署配置页面和管理页面...NebulaGraph 二次开发 当前我们对 NebulaGraph 的修改主要集中的几个相关的环节上,比如新增了命令来指定迁移 storaged 中的分片,以及将 leader 迁移到指定的实例上

3.3K40

日常管理(

swpd,交换空间,当内存不够的时候,系统可以临时把些进程移到swp中去。...(如果这个数据不变,代表正常,如果数据不停的变化,代表内存和交换分区不停的交换数据,同时,si,so也定会不停的变化,内存不足) si,参照物为内存 in,有多少KB的数据块,在等待进入内存 so,参照物为内存...代表着资源也不够了 <100% (us+sy+id=100) wa,wait 等待,等待cpu的百分百,有多少个进程在等待cpu #vmstat 2 10         //显示系统负载状态,每隔两秒显示次...(在脚本会是经常使用) ---- sar: sar:监控系统状态(yum install -y sysstat)般安装之后会在10分钟后才会有抓取的文件。...保留个月的历史!

3K40

码云推荐 | 脚本工具库 kjyw

项目简介 快捷运 kjyw,脚本工具库,项目基于shell开发。 简单 高效 快捷! 实现快速安装nginx、mysql、php、redis、nagios经常使用的脚本等等......脚本化后,可以结合些自动化工具,批量部署,比如可以用ansible来批量执行脚本,就可以批量部署服务器业务。 这里面的脚本是经常使用的脚本,方便大家使用!...相信大家都知道,项非常重要且时效性要求很高的工作,项目和程序发布,升级,更新都少不了的操作。 因此也是个少不了加班的职业。我喜欢,但我也不希望经常加班太多。...在部署需求的时候,部署效果样的情况下,你比其他人部署快,你就比其他人优秀。...适合使用的职业 工程师 (方便工程师搭建业务生产环境,最好先测试脚本,在用于生产环境) 开发工程师 (方便开发工程师搭建开发环境) 测试工程师 (方便测试工程师搭建测试环境)

1.7K100

数据库监控是之本

段时间用户的系统进行应用发布和系统,准备了很久,结果我们最为担心的数据库维护环节没有出现问题,却在应用发布的阶段出现麻烦,因为程序未设置正确的字符集,导致插入了乱码数据,结果又不得不重来。...移动的朋友总结了句话,非常有道理:保障总是从最高风险点开始逐步推进,悖论是如果这样推进的执行力有保障,出的问题总是之前觉得低风险的地方。...这也给我们个警示:数据库或系统,每个环节都要细致入微,唯有如此才能保障长治久安。...最近某用户的ASM实例又因为ORA-04031错误出现宕机事故,影响了业务运行,我分析了下日志,同个的错误自去年就已经出现,两个实例分别发生了148 次和111次,最终--终于导致事故出现。...、数据库,监控是根本,及时发现、分析和解决出现的问题,是保障系统稳定的关键,任何个简单的错误都不容轻忽。 加强监控,收集和分析足够多的数据,是系统的最佳保障! 图:对客户系统错误的分析。

3.4K60

MySQL 数据库优化(角度)

2、数据库部署 该工程师出场了,项目初期访问量不会很大,所以单台部署足以应对在1500左右的QPS(每秒查询率)。...对数据安全性要求不是很高的推荐设置2,性能高,修改后效果明显。 innodb_file_per_table = OFF #默认是共享表空间,共享表空间idbdata文件不断增大,影响定的I/O性能。...推荐开启独立表空间模式,每个表的索引和数据都存在自己独立的表空间中,可以实现单表在不同数据库中移动。...5、数据库维护 数据库维护是工程师或者DBA主要工作,包括性能监控、性能分析、性能调优、数据库备份和恢复等。...这些都是与相关的前沿技术,也是在存储方面主要学习对象,小伙伴们共同加油吧!哪位博友有更好的优化方案,欢迎交流哦。

4.4K20

MySQL 好书推荐 第001期:《MySQL内参》

作者简介 思考特,原苏宁易购 MySQL DBA,现就职于某线互联网公司,对于关系型数据库有比较深入的学习和了解,拥有丰富的数据库经验 1、为什么要学 MySQL 从大学开始自学各类数据库的资料,...2、我为什么推荐这本书 谈到学习 MySQL ,自然就要从各类的学习资料开始,最初开始学习 MySQL 看的书《涂抹 MySQL——跟着三思步学 MySQL 》 ,这本书适合没有任何数据库基础的人学习...因此,今天我推荐这本书是 《 MySQL 内参》,顾名思义,针对 MySQL 需要学习的知识内容。...第12-28 章 主要内容是 DBA 数据库会遇到的些问题对应的核心知识了,另外包含了 MySQL 5.7 sys schema、MGR 等新特性的描述,作者通过问题方式展开,这部分内容的学习让...补充些内容, Inception 原来是开源的版本,后续作者将其闭源了,但是先前旧的版本仍然可以使用。 4、写在最后的话 建议 DBA 定要去读读这本书,对于日常工作会有很大的帮助。

1.3K20

腾讯云干货沙龙-海量实践大曝光 (

作者丨郭智文:腾讯高级工程师,手机QQ负责人。...12月16日,首期沙龙“海量实践大曝光”在腾讯大厦圆满举行。...沙龙出品人腾讯技术总监、复旦大学客座讲师、DevOps专家梁定安,讲师腾讯手机QQ负责人郭智文,腾讯高级工程师魏旸,腾讯SNG资深专家周小军出席沙龙,并带来精彩的技术分享。...业务同事通过腾讯网络中心联系到重庆联通网络负责人,经过多轮沟之后,确认确实是运营商在凌晨时段割接网络引起,运营商与厂商经过两次调整最后故障才得以解决。...总结 相关文章 腾讯云干货沙龙-海量实践大曝光 (二) 腾讯云干货沙龙-海量实践大曝光 (三) 沙龙PPT下载地址: https://share.weiyun.com

4.9K30

数据库场景中的连接

这是学习笔记的第 1827篇文章 在数据库中对场景建立连接是种很不错的方式,通过建立连接使得我们可以把原本单的问题通过流程化的方式衔接起来。 以下是近期的些实践和思路。...业务和团队之间工作的个纽带就是工单,当然目前还没有明确的工单结算方式,但是可以很明确的说,工单是我们输出给业务方的业务价值体现。 ? 在业务价值体现的过程中,我们可以把技术价值也打包进去。...,最终条SQL从50分能够优化到满分(99分)。...当然业务巡检的情况和SQL审核类似,页面开发出来了,但是还没有完全推广用起来,我觉得这个地方的大改进就是把监控和报警结合起来,监控数据能够推送出报警,报警信息可以间接调用巡检接口,这样对于同学来说...而在这个基础上,我们完善了之后,可以把报警信息和巡检建议也并发给业务方,这样业务方对于系统的负载和问题都会有个清新的认识,而通过可视化的方式也让他们能够关注于自助巡检的信息。

2.4K20

数据库智能探索与实践

背景 近些年,传统的数据库方式已经越来越难于满足业务方对数据库的稳定性、可用性、灵活性的要求。随着数据库规模急速扩大,各种NewSQL系统上线使用,逐渐跟不上业务发展,各种矛盾暴露的更加明显。...在业务的驱动下,美团点评DBA团队经历了从“人肉”到工具化、产品化、自助化、自动化的转型之旅,也开始了智能数据库领域的思考和实践。...本文将介绍美团点评整个数据库平台的演进历史,以及我们当前的情况和面临的些挑战,最后分享下我们从自动化到智能化过渡时,所进行的思考、探索与实践。...但主动出击不定是通过DBA去做,可能是系统或者机器人操作;第三,传统是由DBA发起和解决的,而智能是系统发起、RD自助;第四,传统属于“人肉救火”,而智能属于“智能决策执行”;最后点...作者简介 应钢,美团点评研究员,数据库专家。曾就职于百度、新浪、去哪儿网等,10年数据库自动化开发、数据库性能优化、大规模数据库集群技术保障和架构优化经验。

4K10

数据库到底是不是

我们来看看某些领导对于数据库本身的看法 1 放数据的地方,只要数据库不出问题,系统就很少出问题,数据库怎么老出问题 2 数据库和大数据比,没有什么意思,大数据能衍生出很多的项目,数据库就是的...3 数据库无非就是ORACLE ,硬件配置提高点,问题就解决了,没有那么难 4 数据库就是的事情,找点的,开发的管管算了,没有必要投入太大 估计有些同学看完上面的些上层对DB的本质工作的看法...软件开发可能是非常杰出的专家,对于数据库的看法其实就不那么专业了,大部分对于数据库的理解还是个辅助软件开发的部分,或者数据库的部分的思维模式,这还是与数据库最接近的 程序员领导的想法。...所以数据库到底是不是,是不是个简简单单存储数据的东西,值得领导层深思和考虑,如果你看轻他,必然他会找上门,最终和你讨账,让你死去活来。...至于数据库的周边,如自动化管理,智能化管理,和更靠近业务的方的数据治理等等都是在领导重视后,才能有的后续。 所以,在领导眼里,你是个“吗” ?

2.2K30

拍脑袋的数据库指标

之前对数据库恢复做了相对全面的整合,为了校验数据恢复质量,我们开启了近半年的数据随机恢复测试,也就是说为了验证数据库的恢复质量和效率,我们会每天从备份机里面随机选取12个数据库实例进行数据恢复测试...在早期的指标设定中,我们很快达到了从70%改进到了90%,按照这个步调,想达到更高的目标看起来指日可待,比如我拍脑袋指定了个指标99.9%,但是尴尬的是,以月份为单位,总是会在有那么1个实例恢复失败,...但是失败的场景又难以复现,所以直没有实现这个目标。...有时候在想到底是为什么,今天突然琢磨了下,原来就是道很简单的数学题。...所以拍脑袋的指标真是啪啪打脸,还是得做个简单的计算来坐下评估,当然对于这个问题我觉得可以基于统计学的角度来做更进步的分析,因为结合实际的业务场景,有很多改进的角度,我会在评估后给出个可行的指标。

2.5K30

MongoDB与开发()

// MongoDB与开发() // 工作方向上的原因,不得不接触部分MongoDB的工作,之前有接触过些MongoDB的内容,基本的操作没有什么问题,包括MongoDB的集群搭建...但是时间久了,很多东西不用就忘记了,最近准备出个系列的MongoDB的操作文章,希望把这块儿内容重新拾起来。...,因为MongoDB是专门针对分布式设计的数据库,因此它的存储方式相对比较灵活。...在MySQL中,我们关心的数据对象分别是数据库、表、记录; 在MongoDB中,它们对应成为数据库、集合、文档。...你可以类比的认为集合和表是个概念,记录和文档是个概念,当然,它们中间还有很多不同的地方。

1.3K20
领券