Couchbase监控插件

配置Site24x7插件以监控Couchbase数据库的性能指标。

Couchbase是一个开源数据库软件,具有面向文档的NoSQL架构。安装并使用我们的Couchbase监控工具,并获得有关数据库活动和运行状况的详细信息。

本文档详细介绍了如何配置Couchbase插件和监控指标,以深入了解Couchbase服务器的性能,可用性和使用情况统计信息。

Couchbase性能监控指标:

配置Couchbase服务器插件以监控Couchbase服务器的性能指标。使用这些关键指标来做出明智的故障排除决策并确保Couchbase服务器的连续运行:

总硬盘空间

使用“hdd.total”获取硬盘空间的整体视图。该指标将为您提供有关Couchbase服务器中可用的总硬盘空间的信息。

硬盘配额

使用度量标准“hdd.quotaTotal”并获取有关各种用途的Couchbase服务器中可用的不同硬盘配额的信息。

用于数据的硬盘

使用度量标准“hdd.usedByData”并获取有关可用于数据的总硬盘空间的信息。

使用过的硬盘空间

度量标准“hdd.used”将为我们提供有关当前使用的硬盘空间量的信息。

RAM正在使用中

度量标准“ram.used”将为我们提供有关当前使用的内存量的信息。

RAM用于数据

度量标准“ram.quotaUsed”将为我们提供有关可用于存储数据的内存配额的信息。

总RAM

度量标准“ram.total”将为我们提供有关可用总内存量的信息。

这个怎么运作?

  • 登录您的Site24x7帐户。如果您没有,请在此处注册
  • 下载并安装最新版本的Site24x7 Linux Agent
  • 安装Couchbase插件
  • 代理将执行Couchbase插件并将数据推送到Site24x7服务器

先决条件:

  • 确保Couchbase已安装在服务器中,并且应该已启动并运行
  • 此插件使用'/ pools / default'url来获取性能指标
  • 默认情况下,它是在安装Couchbase本身时配置的。如果没有,请配置它

Couchbase插件安装:

  • 在Site24x7 Linux Agent插件目录下创建一个名为“couchserver”的目录 - / opt / site24x7 / monagent / plugins /
  • 从我们的GitHub存储库下载文件“couchserver.py”并将其放在“couchserver”目录下
  • 执行上述步骤的命令:
  • cd / opt / site24x7 / monagent / plugins /
    mkdir couchserver
    cd couchserver
    wget https://raw.githubusercontent.com/site24x7/plugins/master/couchserver/couchserver.py
  • 下载插件文件后,代理会在下一个数据集中将其标记,您可以在Site24x7客户端中查看它

Couchbase插件配置:

  • 默认情况下,Couchbase插件使用状态URL“http://127.0.0.1:5894/_stats”来获取性能指标
  • 要更改监视配置,请转到plugins目录并编辑所需的插件文件
  • Couchbase插件文件位置 - /opt/site24x7agent/monagent/plugins/couchserver/couchserver.py

  • 插件脚本中给出的默认python路径是#!/ usr / bin / python。如果你想提供一个替代的python路径,替换现有的一个shebang字符“#!”。
  • 在配置部分进行更改(示例如下)
  • #Config Section:
    COUCHBASE_HOST ='127.0.0.1'
    COUCHBASE_PORT ="5984"
    COUCHBASE_STATS_URI="/_stats/"
    COUCHBASE_USERNAME =NONE
    COUCHBASE_PASSWORD =NONE

监控其他指标:

  • 要监控其他指标,请编辑“couchserver.py”文件并添加需要监控的新指标
  • 增加文件“couchserver.py”中的插件版本值以查看新添加的度量标准(例如,将默认插件版本从PLUGIN_VERSION =“1”更改为“PLUGIN_VERSION =”2“)

相关插件:

  • MySQL插件 - 分析MySQL数据库服务器的性能
  • Memcached插件 - 分析Memcached服务器的性能
  • NGINX插件 - 优化NGINX服务器性能并获得全面的管理报表
  • Nagios插件 - 在Site24x7中执行数千个Nagios插件,无需运行Nagios服务器
  • 开箱即用的插件 - 使用我们广泛的集成列表监控整个应用程序堆栈
  • 创建自定义插件 - 创建自定义LinuxWindows插件并监视自定义属性
可信

世界领先的公司

客户

没有Site24x7帐户?立即注册