什么是Apache Cassandra?
Apache Cassandra是 开源数据库管理系统. 苹果,Spotify,Netflix和Uber等公司已使用Apache Cassandra。该系统被广泛使用,因为它是一种容错,可扩展和分散的数据库解决方案。可以从Apache网站上免费下载Cassandra。.
即使Cassandra具有内置的容错功能,仍然需要对其进行有效的管理。必须使用网络监视工具来衡量数据库的性能和运行状况,以提供最佳性能并避免安全事件.
下面的工具有很多详细信息,但是为了快速摘要,这里是 我们列出了7种监视Apache Casandra的最佳工具:
- SolarWinds服务器 & 应用程序监控器(免费试用) Apache Cassandra监控的首选. 非常适合监视Linux或Unix,包括节点状态,跟踪和网络运行状况.
- ManageEngine应用程序管理器 还与MongoDB兼容,具有出色的仪表板,可以监控集群等.
- 动态痕迹 自动检测Apache Cassandra数据库,可以深入了解其收集的数据.
- AppDynamics 还可以自动检测Apache Cassandra数据库,并提供良好的监视和跟踪选项.
- 信号交换 与以上选项类似,但基于云。适合设置警报.
- 解释器 具有自定义Cassandra监视API的网络监视器。提供20秒更新和良好的群集摘要视图.
- 因斯塔纳 该监视器擅长提供直至节点级别的指标.
监视Apache Casandra的最佳工具
1. SolarWinds服务器 & 应用程序监控器(免费试用)
SolarWinds服务器和应用程序监视器 是可以监视Apache Cassandra的网络监视工具。该工具旨在监视Apache Cassandra服务器在服务器上的性能和可用性。 的Linux 要么 Unix系统. 详细信息 服务健康, 节点统计, 和 网络跟踪 可以通过一个统一的仪表板进行查看.
您也可以设定 定制警报 上 SolarWinds服务器 & 应用监控. 监视的因素包括增加的延迟或正在进行的提示活动。警报可以通过 所有活动警报 该页面告诉您所有当前警报的列表,包括警报原因以及警报已激活多长时间.
作为Apache Cassandra监视解决方案, SolarWinds服务器 & 应用监控 凭借其警报系统和多功能仪表板,它是一款出色的产品. SolarWinds服务器 & 应用监控 起价为2,995美元(2,397英镑)。您可以下载一个 30天免费试用.
SolarWinds服务器 & Application Monitor下载30天免费试用版
2. ManageEngine应用程序管理器
ManageEngine应用程序管理器 是与Apache Cassandra和MongoDB兼容的应用程序监视工具。您可以监控的绩效指标 ManageEngine应用程序管理器 包括 CPU使用率, 经营业绩, 潜伏, 待处理的任务, 和 内存利用率. 该仪表板专门用于帮助您监视集群,并以列表格式细分了各个集群的运行状况.
除了仪表板之外,还有许多不同的性能图,向您显示Cassandra的性能。有一些图表 内存利用率, CPU使用率, 和 存储统计. 例如,内存利用率图显示了如何 使用的内存, 可用内存, 和 总记忆 随着时间而改变.
共有三个版本 ManageEngine应用程序管理器: 自由, 专业的 和 企业. 免费版本最多可免费支持五个应用程序或服务器。专业版的价格为25台显示器,价格为945美元(756英镑),多达250台显示器,价格为7,195美元(5,759英镑)。.
企业版250台显示器的成本为9,595美元(7,680英镑),而5000台显示器的成本为83,995美元(67,238英镑)。您最多可以添加10,000个监视器。您可以下载30天的免费试用版.
3.动态痕迹
动态痕迹 是可以监视Apache Cassandra的应用程序性能监视工具. 动态痕迹 自动检测Cassandra数据库 不到五分钟的时间,因此您可以开始监视其性能。您可以监控的绩效指标包括 中央处理器, 连通性, 垃圾收集时间, 悬挂, 和 重传. 在 更多细节 标签,您可以开始查看更深入的统计数据,例如 磁盘使用情况, 快取, 提示, 加载, 线程池, 和 Java托管内存.
根本原因分析是其中之一 Dynatrace的 最强的功能. 动态痕迹 将能够 强调性能问题的根本原因 在各个节点上。自动化根本原因分析可让您掌握所有必要信息以做出明智的响应,从而更快地响应服务器问题.
如果您需要一个易于配置的Cassandra监视工具,并且可视性一直延伸到节点级别,那么 动态痕迹 是您绝对应该考虑的工具。如果你想知道的价格 动态痕迹 您必须直接与公司联系。还有一个15天的免费试用期.
4. AppDynamics
AppDynamics 是另一个可以监视Cassandra数据库的领先应用程序管理工具。用 AppDynamics, 您可以直接查看业务交易的详细信息。产品 自动发现Apache Cassandra数据库 并将它们添加到您的监视环境中.
您可以使用许多不同的指标进行监控 AppDynamics. 例如,通过监视Cassandra后端通信,您可以捕获 平均响应时间, 每分钟错误, 和 每分钟通话. 此信息使您可以大致了解服务的运行情况.
共有三个版本 AppDynamics 可购买; APM专业版, APM高级, 和 APM高峰. APM Pro将业务交易监视作为基本软件包包括在内,但您还需要APM Advanced才能利用服务器可见性和网络可见性.
APM Peak是高级软件包,其中包括业务绩效监控,交易分析和业务旅程。为了查看这些包装的价格,您需要联系销售团队。您可以下载15天免费试用.
5. SignalFx
信号交换 是一种云监视产品,旨在监视Cassandra等基础架构. SignalFX 用途 已收集 和 JMX 从Cassandra收集性能数据。您可以使用此工具监控的指标包括 潜伏, 吞吐量请求, 错误, 压实活动, 和 提示活动. 所有这些数据都可以通过监控仪表板查看.
你也可以 配置警报规则 确定哪些活动将触发警报。警报分类为 危急, 重大的, 次要, 警告, 和 信息. 警报规则可以在 警报 查看您在哪里配置 规则名称和来源, 检测名称, 和 持续时间. 还可以选择使用实时分析来检测重要的使用趋势(这可能表明其他性能问题).
信号交换 有两种版本; SignalFx基础架构监控 和 SignalFx微服务APM. 每台主机每月的SignalFx基础架构监视成本在15美元(12英镑)至25美元(20英镑)之间。 SignalFx Microservices APM的价格从每台主机每月45美元(36英镑)到65美元(52英镑)不等。免费试用.
6. Instaclustr
解释器 是一个网络监控平台,具有 Cassandra监控API. Cassandra Monitoring API会监控 磁盘利用率, CPU利用率, 读写, 延迟任务, 待处理的压实, 任务统计, 活细胞 和 每次阅读的墓碑. 每个指标每20秒更新一次,因此您看到的所有信息都是最新的。从开销的角度来看, 群集摘要 视图为您提供了足够的信息来确定集群的运行状况.
随附的可视化 解释器 帮助您监视指标随时间的变化。例如,您可以 查看显示您的“读取延迟”随时间变化的图表. 这些图形使您可以轻松识别使用仪表板时可能错过的趋势.
有四个版本 解释器 可供购买: 开发者–入门者, 开发人员–专业人士, 生产, 和 企业. 开发人员–入门级产品每个月每个节点20美元(16英镑),具有5GB的存储容量和2000 MB的内存。专业版每月每个节点$ 79(£63),用于30GB存储和3750-4000 MB内存.
生产版本的起价为250美元(200英镑),适用于250-3200 GB的存储空间和8000-122000 MB的内存。企业版起价为2500美元(2,000英镑),面向希望监视30多个节点的公司。您可以下载免费试用版.
7.因斯塔纳
因斯塔纳 是一个应用程序性能监视工具,为Cassandra提供了一系列支持。部署Instana之后, 自动检测Cassandra. 自动发现功能可帮助您快速设置,而无需管理大量手动配置。在可见性方面,该软件可以显示节点级别的指标,例如 要求, 客户读/写延迟 和 待处理的请求. 还有集群级别的指标向您显示 键空间详细信息, 复制因子, 和 磁盘大小.
您还可以通过以下方式监控Cassandra的健康状况: 动态图. 动态图在时间轴旁边显示基础结构事件,因此您可以查看性能随时间的变化情况。掌握这些信息后,您可以清楚地了解影响服务的性能趋势.
有两个版本 因斯塔纳 可供购买: 基础架构监控 和 应用性能管理. 基础架构监控的费用为每台主机每月11美元(8英镑),拥有无限的用户和100多个传感器。应用程序性能管理软件包的费用为每台主机每月75美元(60英镑),包括基础架构监视,最终用户监视和分析。您可以下载免费试用版.
我应该使用什么工具来监视Apache Cassandra?
如果您当前正在使用Apache Cassandra来管理数据库,那么监视解决方案是必不可少的。一个好的基础架构监视工具将有助于确保数据库性能。像这样的工具 SolarWinds服务器 & 应用监控 和 动态痕迹 以提供对物理和虚拟基础架构的深入可见性而闻名.
在配置和深度方面, 动态痕迹 是该列表中最好的之一(特别是因为它具有自动检测Cassandra的能力!)。但是,如果您想要更多基于仪表板的监视方法, SolarWinds服务器 & 应用监控 是首选.
能问题,并采取适当的措施。 因斯塔纳 还提供了警报功能,以便您可以及时了解任何问题。您可以设置警报规则,以便在发生问题时立即通知您。此外,该软件还提供了分析功能,以帮助您更好地了解Cassandra的性能。 因斯塔纳 有三个版本可供选择:免费版,专业版和企业版。免费版适用于小型团队,而专业版和企业版适用于大型企业。您可以下载免费试用版。 总之,监视Apache Cassandra的最佳工具包括SolarWinds服务器和应用程序监视器,ManageEngine应用程序管理器,动态痕迹,AppDynamics,SignalFx,Instaclustr和因斯塔纳。这些工具可以帮助您监视Cassandra的性能和运行状况,并及时发现任何问题。