iNode服务器监控

配置Site24x7插件以监控iNode服务器的性能指标。

iNode是Unix风格的文件系统中的数据结构,它存储对象数据的属性和磁盘块位置。安装并使用我们的iNode监控工具,获取有关服务器活动和运行状况的详细信息。

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

iNode性能监控指标:

安装并配置iNode插件以监控服务器的性能指标。使用这些关键指标可以做出明智的故障排除决策,并确保启用iNode的系统能够持续运行:

总iNodes

“inode_total”记录系统中当前可用的iNode总数。

使用的iNodes

监视启用iNode的系统,并使用“inode_used”记录当前正在使用的iNode的数量。

免费的iNodes

监控启用iNode的系统,并使用“inode_free”记录当前空闲的iNode的数量。

这个怎么运作?

先决条件:

  • Site24X7 iNodeMon插件使用python的“psutil”包来收集指标。要安装,请使用以下命令:
  • pip install psutil
  • 有关如何安装“psutil”的更多信息,请参阅此处

iNode插件安装:

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

iNode插件配置:

  • 要更改监视配置,请转到plugins目录并编辑所需的插件文件
  • iNode插件文件位置 - /opt/site24x7agent/monagent/plugins/iNodeMon/iNodeMon.py

  • 插件脚本中给出的默认python路径是#!/ usr / bin / python。如果您希望提供备用python路径,请替换前面带有shebang字符“#!”的现有路径。
  • 例如:#!/ usr / local / bin / python3
  • 在配置部分进行更改(示例如下)
  • 例如:
    HOST =“localhost”
    ADMINPORT =“4848”

监控其他指标:

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

相关插件:

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

世界领先的公司

客户

没有Site24x7帐户?立即注册