使用分析参数启动 SMBD (Samba)(对于 NetData)

使用分析参数启动 SMBD (Samba)(对于 NetData)

我正在尝试在我的 debian 服务器上设置 Netdata 监控。 Netdata 可以与除 Samba 之外的所有软件兼容。为了让它识别 samba,我必须执行以下操作:
smbd必须使用-P 1选项或内部smbd.conf使用启动smbd profiling level

我不知道该怎么做。我已经完成了文件告诉我要做的所有其他事情。
(以下是网页链接:https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/samba/

我已经做到了,因此netdata用户拥有 sudo 权限。我只是不知道如何启用分析。我浏览了整个互联网(这意味着我花了很长时间在这个问题上),但除了我为您提供的链接和如何设置 samba 的教程之外什么也没找到。这些甚至都没有提到能够设置分析。唯一做的就是手册页,但它只是说:

smbd profiling level (G)

    This parameter allows the administrator to enable profiling support.

    Possible values are off, count and on.

    Default: smbd profiling level = off

    Example: smbd profiling level = on 

我尝试将其粘贴到 smb.conf 中,但没有成功。当我这样做时,sudo smbstatus -P 1我没有找到个人资料。

有人可以向我解释一下如何设置吗?是 smb.conf 中的设置吗?如果是的话,它会去哪里以及它是什么样子?

答案1

profiling level = on在 smb.conf 中设置(可能是 /etc/samba/smb.conf)应该可以工作。然后重新启动这两个服务,即systemctl restart smb smb.conf 如下所示:

[global]
   workgroup = WORKGROUP
   # Enable profiling for netdata
   smbd profiling support = on
...

[homes]
   comment = Home Directories
   browseable = no
...

相关内容