Samba是一个开源/免费软件套件,为SMB / CIFS客户端提供无缝文件和打印服务。安装并使用我们的Samba监控工具,获取有关服务器活动和运行状况的详细信息。
本文档详细介绍了如何配置Samba插件和监控指标,以深入了解Samba服务器的性能,可用性和使用情况统计信息。
Samba性能监控指标:
通过跟踪关键的Samba指标来做出明智的故障排除决策,包括:
Samba版
使用度量标准“samba_version”并查看有关当前Samba安装版本的完整信息。
访问过的文件夹
获取有关用户使用度量标准“folders_accessed”访问的唯一文件夹共享数的信息。
用户
度量标准“users”列出了与Samba服务器具有开放连接的用户总数。
这个怎么运作?
- 登录您的Site24x7帐户。如果您没有,请在此处注册
- 下载并安装最新版本的Site24x7 Linux代理程序
- 安装Samba插件
- 代理将执行Samba插件并将数据推送到Site24x7服务器
先决条件:
- 确保在要安装插件的服务器中安装并运行Samba。
- 运行命令“sudo smbstatus”以检查安装是否正确完成。如果该命令产生输出,则只有这样插件才能正常工作。
Samba插件安装:
- 在Site24x7 Linux Agent插件目录下创建一个名为“samba”的目录 - / opt / site24x7 / monagent / plugins /
- 从我们的GitHub存储库下载文件“samba.py”并将其放在“samba”目录下
cd / opt / site24x7 / monagent / plugins /
sudo mkdir samba
cd Samba
sudo wget https://raw.githubusercontent.com/site24x7/plugins/master/samba/samba.py
Samba插件配置:
- 要更改监视配置,请转到plugins目录并编辑所需的插件文件
- 插件脚本中给出的默认python路径是#!/ usr / bin / python。如果您希望提供备用python路径,请替换前面带有shebang字符“#!”的现有路径。
- 在配置部分进行更改(示例如下)
Samba插件文件位置 - /opt/site24x7agent/monagent/plugins/samba/samba.py
HOST =“localhost”
ADMINPORT =“4848”
监控其他指标:
- 要监控其他指标,请编辑“samba.py”文件并添加需要监控的新指标
- 增加文件“samba.py”中的插件版本值以查看新添加的度量标准(例如,将默认插件版本从PLUGIN_VERSION =“1”更改为“PLUGIN_VERSION =”2“)
相关插件:
- GlassFish插件 - 分析GlassFish数据库服务器的性能
- Memcached插件 - 分析Memcached服务器的性能
- ActiveMQ插件 - 优化ActiveMQ服务器性能并获得全面的管理报表
- Nagios插件 - 在Site24x7中执行数千个Nagios插件,无需运行Nagios服务器
- 开箱即用的插件 - 使用我们广泛的集成列表监控整个应用程序堆栈
- 创建自定义插件 - 创建自定义Linux和Windows插件并监视自定义属性