내 데비안 서버에서 Netdata 모니터링을 설정하려고 합니다. Netdata는 Samba를 제외한 모든 소프트웨어와 호환됩니다. 삼바를 인식하도록 하려면 다음을 수행해야 했습니다. 옵션을
smbd
사용하여 시작 -P 1
하거나 내부적으로 다음을 smbd.conf
사용하여 시작해야 했습니다.smbd profiling level
나는 무엇을 해야할지 모르겠습니다. 나는 문서에서 지시한 다른 모든 작업을 수행했습니다.
(다음은 웹링크입니다.https://learn.netdata.cloud/docs/agent/collectors/python.d.plugin/samba/)
netdata
사용자가 sudo 권한을 갖도록 만들었습니다 . 분석을 활성화하는 방법을 모르겠습니다. 나는 인터넷 전체를 살펴보았지만(이 문제에 대해 오랜 시간을 보냈다는 것을 의미합니다) 내가 제공한 링크와 삼바 설정 방법에 대한 튜토리얼 외에는 아무것도 찾지 못했습니다. 이 중 어느 것도 분석을 설정할 수 있다는 언급조차 없습니다. 맨 페이지에서 수행되는 유일한 작업은 다음과 같습니다.
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
...