云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站建设_爸爸是女儿百度云_9元

小七 141 0

带宽和网速的关系_如何租用_工业大数据应用

在大多数人可能会做噩梦,梦到上班时忘了穿裤子,数据库管理员(DBA)的噩梦围绕着出现在工作中,被告知生产系统出现严重故障或其他高影响情况,而完全不知道。监控和警觉是我们工作出色的一个重要部分。能够在警告级别的问题变得严重之前发出警报并加以解决,这将为每个人创造一个更好的工作环境。DBA了解监视的强大功能,并依赖于他们自己的一套监视脚本和基础结构监视工具,如Enterprise Manager、Solarwinds或SelectStar。这只是将监视向前迈出了一步,并将从开发到部署的整个周期纳入到监视中。生产DBA通常对发布中的失败负责,服务器和云服务器,如果将这种对发布管理的关注扩展到DevOps,这些失败就会减少。任何数据库管理员都应该认同这个目标。越来越多的人开始转向DataOps,这是一个类似于DevOps的规程,但主要集中在数据层。我将在下一篇博客中讨论这个话题。监控dba作业的一个组成部分是监视-监视数据库、资源使用、作业和访问。大多数dba在确保他们在业务发生之前知道发生了什么非常熟练。知道发生了什么并在它成为一个问题之前解决它是让我们继续工作的原因。用DevOps监视一些变化。它不是一个简单的层,而是移动到整个基础架构。需要监视应用程序、主机、数据库和它们之间的可用性。由于这些不同的层很少来自一个供应商,而且许多甚至可能是专有的,因此需要使用多种工具、脚本和界面进行监控。DevOps社区认可的两个主要监控产品是New Relic和AppDynamics。监视可以像一套脚本一样简单,这些脚本报告流程和编排的运行状况和状态,并通知是否有任何故障。这种选择通常有一个扩展限制,在某些情况下,需要一个更健壮的解决方案,或者在监控过程中感觉到差距,或者在某些层出现故障。更多的企业解决方案,如newrelic和AppDynamics,并通过Splunk和Sumo Logic等日志套件进行了增强。New Relic由Lew Cirne创立,是一款软件即服务(SaaS)监控和分析工具,可提供对多层环境的不可思议洞察力。图1:https://newrelic.com/syntheticsNew Relic通常与数据库和基础设施监视工具(如Enterprise Manager、(Oracle)SolarWinds和Nagios)合作,能够监视然后能够帮助监视整个堆栈。我第一次爱上甲骨文的企业经理(EM对dba),是在我的同事解释他有多爱我的监控脚本之后,但他承认他不想在凌晨3点对它们进行故障排除。这是一个明确的信号,我需要一个图形用户界面(GUI)来简化我精心编写的脚本的管理。当我了解了这个产品之后,我发现它不仅仅是一个DBA工具,而是一个完整的基础设施工具,淘客系统,这正是所有这些产品所追求的。DevOps面临的挑战是,这个行业是一个非常开放的领域,根据环境中的工具,有很多重要的选择来实现监控。通常需要多个监视产品来创建完整的监视解决方案。该决定将基于:产品级别,需要监控和监控工具:免费、免费、开源或企业级涉及的平台使用的编码语言团队成员的专业水平与newrelic一样,AppDynamics是一家较新的公司(均成立于2008年),负责监控应用程序堆栈并提供性能变化分析。与newrelic一样,自助建站服务,它依赖于其他监视工具来提供整个堆栈的完整视图,云服务器哪家好,但确实提供了一些数据库层监视。图2:https://www.appdynamics.com/solutions/cloud-monitoring/DBA不太可能关心应用程序堆栈,但由于数据库是一切的中心,在证明无罪之前都有罪,因此我们确实应该更加了解数据库引擎制造商提供的监控工具之外的这些监视工具。竞争推动尽管如此,一些顶级的关系数据库提供商正在增强他们自己的监视工具,以监视不仅仅是数据库。Oracle的Enterprise Manager(以及随后推出的SaaS产品Oracle Management Cloud,又名OMC)提供了对数据库监视和警报的宝贵见解,同时OMC的应用程序性能监视器提供了对应用层的集成洞察。他们还添加了日志分析,以提供类似于Splunk的日志挖掘洞察力,正如前面讨论的,Splunk是DevOps的另一个最爱。慢慢地,但肯定的是,数据库行业的工具开始支持DevOps,认识到它的价值,以及数据库在开发周期中扮演的重要角色。在任何其他领域,您都不会注意到这一点,物联网技术,除非您查看了对曾经的数据库监视的最新增强。