请选择 进入手机版 | 继续访问电脑版

设为首页 收藏本站
思科社区 关注
思科社区

搜索
热搜: 邮件服务器
查看: 374|回复: 0

【原创】硬核:DevOps兵器库(2)

[复制链接]
发表于 2021-1-18 13:54:14 | 显示全部楼层 |阅读模式
DevOps的好处:
有了报警工具,开发人员就可以和运维人员一起协商需要报警的各种策略,包括:如何确定需要通知的对象,如何跟踪问题和处置结果,以及如何确定修复的优先级。
工具:
    PagerDutyhttps://www.pagerduty.com/ - 这是一个候召职务(On-call)的管理平台,能够提供事件情、故障分析、以及自动响应等附加组件。
    ServiceNowhttps://www.servicenow.com/ - 该工具能够利用ITSM的自动化工作流,提供客户服务和业务流程。
    Slackhttps://dzone.com/articles/7-essential-slack-integrations-developers-should-k - 该平台允许用户将报警整合到同一个群聊与协作的平台中。
资源链接:
    如何使用Sensu来处理应用向Slack发送的报警(https://docs.sensu.io/sensu-go/latest/guides/send-slack-alerts/
    如何使用Sensu过滤器来减少报警的数量(https://docs.sensu.io/sensu-go/latest/guides/reduce-alert-fatigue/
    Sensu社区维护人员编写的缓解过度报警指南(https://sensu.io/resources/whitepaper/alert-fatigue-guide/
指标存储
一旦您实现了自动配置管理、监控与报警,您就会持续获得大量的数据信息。那么,您又该如何安全地存储它们,以供后续分析呢?显然,您需要拥有一个存储系统,来实现汇总系统运能,学习用户行为,改进服务级别,以及控制安全风险等。
DevOps的好处:
DevOps中,以数据为驱动的决策,能够促进团队的持续学习和服务的持续改进。因此,通过从指标中获得的洞察力,您可以为业务的各个层面提供决策,提高现有的SLA能力,满足客户的期望,并为新的战略投资提供依据。
工具:
    InfluxDBhttps://docs.influxdata.com/influxdb/v1.7/ - 这是一个适合于长期数据存储的时序数据库。
    Splunkhttps://docs.splunk.com/Documentation - 可通过使用带有搜索引擎的数据库模型,来存储和查询数据。
    AWShttps://docs.aws.amazon.com/index.html?nc2=h_ql_doc - 能够支持广泛的存储目的,包括:关系数据库、非关系数据库、用于分析的数据仓库、时序数据库,用于存储事务的分帐数据库等。
资源链接:
    如何创建SensuInfluxDB管道(https://docs.sensu.io/sensu-go/latest/getting-started/prometheus-metrics/#install-sensu-influxdb-handler
    使用InfluxDBGrafana检查输出指标的提取(https://blog.sensu.io/check-output-metric-extraction-with-influxdb-grafana
DevOps可视化工具
可视化工具可谓上述DevOps工具链在监控领域的最佳选择:您可以将所有的数据都组合到一起,通过对其进行排序和可视化,最终将其显示到定制的仪表板上。
DevOps的好处:
通过提供上下文与相关释义,可视化工具允许用户随时跟踪各种变更和改进,并为管理层提供实时的视图,以协助战略指导与决策。其自定义的选项则能够让团队成员轻松地设计和共享自己当前的仪表板。
工具:
    Grafanahttps://grafana.com/docs/ - 该工具可以在包括GraphiteInfluxDBElasticsearch在内的各种不同的数据存储上被使用。
资源链接:
    一个结合SensuInfluxDBGrafana的用例(https://blog.sensu.io/how-to-measure-every-api-call-in-your-go-app
    如何使用Grafana来可视化各项指标(https://docs.sensu.io/sensu-go/latest/getting-started/prometheus-metrics/#visualize-metrics-with-grafana
后续工作:评估您的DevOps工具
DevOps给您带来的是从软件产品流程、开发观念、乃至协同文化上的转变。我们不应简单地进行“堆积木”式的工具套用,而应当将它们合理地运用到持续的监控生态系统之中。无论您现在处于DevOps进程中的哪个阶段,请最好重新评估一下当前正在使用的工具。通过搜索和发现当前监控用例的不足之处,您可以按需进行微调。
【原标题】DevOps Tools forMonitoring (作者: Anna MacLachlan )
原文链接:https://dzone.com/articles/devops-tools-for-monitoring  

  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
平均得分0 (0 评价)
您需要登录后才可以回帖 思科 CCO 登录 | 思科 CCO 注册   

本版积分规则

Archiver | 思科社区  

GMT+8, 2021-3-2 08:41 , Processed in 0.072896 second(s), 28 queries .

京ICP备11014401号-17

© 2020 思科系统.版权所有 重要声明 | 保密声明 | 隐私权政策 | 商标 |

快速回复 返回顶部 返回列表