论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
数据库
›
分布式数据库
›
持续监控和优化的简单介绍
持续监控和优化的简单介绍
石小疯
金牌会员
|
2024-6-14 20:54:28
|
显示全部楼层
|
阅读模式
楼主
主题
978
|
帖子
978
|
积分
2934
DevOps 监控提供了有关生产情况状态的全面且最新的信息,以及有关其服务、底子设施和应用程序的详细信息。通过从日志和指标中网络数据,您可以在软件开辟生命周期的每个步骤中监控合规性和性能。
监控不仅仅针对生产问题,它涵盖了规划、开辟、测试、部署和运营等多个流程。
监控类型汇总
持续监控的用途随着企业技能堆栈的规模而扩大。许多公司从跟踪根本指标开始,比方 CPU 利用率或客户活动。
底子设施监控:
您可以网络和分析来自构造内部 IT 底子设施的数据,并利用这些信息来提高性能或其他指标。需要监控的项目包罗网络、服务器、盘算机硬件和软件、数据中心、利用系统和存储。常见的底子设施监控工具包罗 SolarWinds、ManageEngine 和 Prometheus。
网络监控:
网络监控侧重于发现错误、评估组件的有效性并提高其实用性。网络上的所有内容都受到监控,包罗防火墙、服务器、虚拟机和路由器。动态网络监控系统可以帮助制止可能损害性能的错误和制止。一些著名的实用程序是 Spiceworks、Cacti 和 Wireshark。
应用程序性能监控 (APM):
软件运行速度是否足够快?如果不敷快,问题出在哪里?您可以获取有关应用程序性能的运行时指标,比方应用程序正常运行时间、安全性和日志监控。DataDog、Uptrends 和 Splunk 等 APM 办理方案是探索多种类型信息的常用工具,包罗 API 复兴、后端应用程序运行状态、生意业务量和时间指标。
成本监控:
DevOps 流程涉及许多元素,每个元素都可能很昂贵。任何想要控制成本的构造(也就是每个人,对吧?)都表明,持续监控资源利用率是必不可少的。这些指标有助于推测总体成本并在整个 DevOps 阶段最大限度地利用资源。
为什么 DevOps 监控很紧张
由于 DevOps 监控是主动的,因此它可以在缺陷症状显现之前找到时机和差距来提高应用程序性能。通过强调潜在的主动化领域,监控进一步加强了 DevOps 工具链。借助 API 驱动的代码,适当的系统监控可以提供有看法的信息,让您可以检察应用程序堆栈的每个元素。当代码钩子被纳入应用程序逻辑时,监控过程会得到加强。
主动化:
加强开辟和运营团队之间的沟通是 DevOps 的核心原则。但是,如果工具之间的连接不足,团队之间的协调可能会陷入停滞。因此,您可以跟踪提交和拉取哀求以跟踪 Jira 问题并在其首选的沟通渠道上提示开辟团队,大概您可以利用主动化来实现对整个开辟流程的统一视图。
可见性和透明度:
工作流包含数千个移动元素,每个元素的工作规模差别,而且由于引入了微服务和微前端,延迟和冗余度也各不相同。CI/CD 允许开辟人员频繁更改代码,这增长了生产系统的复杂性。因此,团队需要生态系统洞察力,以便在用户体验出现任何损害时立即修复。
优质体验:
接纳持续监控技能来管理系统的 DevOps 团队可以最大限度地淘汰系统停机时间和业务制止。这提高了内部和外部长处相关者(如员工、业务合作伙伴和客户)的 IT 体验质量标准。它可以随着时间的推移优化公司每个部门的业务绩效。
正确进行 DevOps 监控
每个构造的习惯略有差别。只管云云,还是有一些广泛实用的原则。
设定明确的目标:
DevOps 监控实施的总体目标是什么?是为了提高系统性能、办理问题还是加强用户体验?确定这些目标有助于您将监控目标与目标结果联系起来。
选择正确的监控工具:
DevOps 团队应考虑一些变量,包罗对常见监控任务的支持、可扩展性、用户友好性和集成性。确保它们可以或许顺应 DevOps 工作流程不断变革的需求。
网络符合的数据:
集中精力网络和评估关键指标。制止大量数据。并非所有数据都有代价,信息过多可能会造成肴杂。DevOps 团队应根据这些指标对目标的直接影响对其进行排序。这样做可以提高安全性、降低错误率、缩短响应时间并提高资源利用率。
记载统统
:如果您认真对待协作文化,请正确记载您的监控程序并鼓励团队之间的知识共享。此计谋可促进团队成员对监控程序和活动的责任感和所有权。
持续审查结果:
持续分析和改进应成为流程的一部门。评估您的监测计划,确保其具有顺应性并符合您的目标。利用数据洞察和用户输入来改进您的监测方法。
DevOps 监控的一些示例用例
毫无疑问,DevOps 监控对任何企业都具有多种优势。但正确利用是取得全面乐成的必要条件。以下是 DevOps 监控的一些用例。
监控 Git 工作流:
当众多开辟人员在同一个项目上工作时,可能会出现代码库冲突。Git 可以通过利用回滚和提交来办理这些问题。Git 进程监控这些冲突并保持持续开辟。
代码检测:
向程序添加代码以跟踪其性能和功能的过程称为代码检测。观察上下文值和监控堆栈调用至关紧张。可以评估 DevOps 流程的有效性和缺陷。在这种情况下,测试和错误辨认是关键因素。
持续集成和部署日志:
这样做有助于排除部署失败的故障并办理困难。查阅持续集成系统生成的日志文件(尤其是它们的告诫和错误)以及持续部署日志,以监控开辟管道的总体运行状态。
末了的想法
随着 DevOps 管理服务的快速发展,鉴于软件开辟的复杂性和深度不断增长,监控办理方案也应云云。做出有关开辟项目标明智决定可能需要您选择最佳的监控系统,该系统可以理解应用程序的众多部门及其交互方式。因此,建议约请有能力的服务提供商,以确保您及时采取正确的行动,获得最大的投资回报。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
石小疯
金牌会员
这个人很懒什么都没写!
楼主热帖
解决图片无法设置hover,以设置图片的 ...
Hive安装与启动
解决OpenCV的imread/imwrite在Qt环境不 ...
SQL的多表查询
C# GDI+ 画心形 跳动动画
qrtz表初始化脚本_mysql
几个函数的使用例子:更新VBRK-XBLNR, ...
在 NGINX 中根据用户真实 IP 进行限制 ...
堆Pwn:House Of Storm利用手法
Springfox与SpringDoc——swagger如何 ...
标签云
运维
CIO
存储
服务器
快速回复
返回顶部
返回列表