#CIFS Auth Latency

1 messages · Page 1 of 1 (latest)

strange monolith
#

Hi Folks, After the 9.10.1 release we are having issues with slow LDAP and Slow auth, Is there any dashboards we could use to show this?

scenic hornet
strange monolith
#

Hi Chris, Ralf in the AMS support center uploaded our perf archive to an internal grafana box and it had a nice auth latency display

scenic hornet
#

sweet, that implies there are counters we could consume

strange monolith
#

It would be fantastic if we could get that built into the CIFS latency views

scenic hornet
#

if you know which counters are being used, please share. Otherwise, I'll connect with Rolf later and try to find them. Are you working with Rolf D, Rolf H, or Rolf J? 😃

terse sail
#

Do you have a case number?

#

@strange monolith ?

#

It could be from SMB2 view in PAS, which would be the SMB2 object.

strange monolith
#

Sorry mate, let me find it, 2009463576

#

Yeah it was from the SMB2 object I remember that much

coral python
#

Thanks @terse sail @strange monolith
yes smb2 object is available in Ontap Zapi side. However this counter is not present in Rest side.

strange monolith
#

Is that easy to add to restapi? is there any equivalent? Just something to check for AD latency session setup etc would be ideal

coral python
#

ONTAP Rest performance counter API are available from 9.12 onwards. One need to request ONTAP to add any missing/new object as needed. For now, this object is available in Zapi so it should work till Zapi are available in ONTAP.

strange monolith
#

Would it be Possible to include a range of CIFS auth latency counters into the next release on the dashboards?

coral python
#

is your requirement to add similar smb2 view dashboard from PAS to harvest?

strange monolith
#

Ideally mate, Just want to check auth latency is good, if that is SMB2 view that Ralf and the support guys use with PAS that will do

coral python
#

Sure We'll add it to roadmap.

strange monolith
#

Thank you Rahul

dusty belfry
strange monolith
#

Sure

#

We are running 9.10P11 and collecting via ZAPI (need to enable restapi for the service account) . Is the dashboard available to use now?

scenic hornet
#

the smb2.yaml template is disable by default in conf/zapiperf/default.yaml

strange monolith
#

Ah theres no data on the dashboard being collected

#

Ah now enabled! I will report back tomorrow with my findings

strange monolith
scenic hornet
strange monolith
#

Nothing returned for that command

scenic hornet
#

If nothing is returned that means the SMB2 collector was not started. can you ssh into nabox and check that SMB2 is enabled in /opt/harvest2-conf/conf/zapiperf/default.yaml thanks for the screenshots. That does show that smb2 is not there

#

did you download a nightly build of Harvest and add it to nabox?

strange monolith
scenic hornet
strange monolith
scenic hornet
#

oh! scroll down further and see if SMB2 is down near the bottom 😄

strange monolith
#

I was like, oh its down at the bottom

#

How I grab the poller logs mate?

scenic hornet
#

dc logs nabox-harvest2 > nabox-harvest2.log zip if it's too big

strange monolith
#

Next stupid question, where would that log file be?

scenic hornet
#

should be in the current directory

#

do you see it there?

strange monolith
#

Just sent them over to you

scenic hornet
#

got it

strange monolith
#

thank you

scenic hornet
#

there are some REST permission issues we can work on later - the won't affect this issue. from your ssh shell can you run dc down. This will bounce the pollers

#

i see that pollers were restarted version="harvest version 23.03.24-nightly (commit cea86732) (build date 2023-03-24T00:25:15-0400) linux/amd64 but there is no mention of trying to start SMB2. This is the list of ZapiPerf collectors started from your logs

#

and that's because of a new template that was added so not related to SMB2
Zapi:QosPolicyAdaptive and Zapi:QosPolicyFixed

strange monolith
#

Ah thats fine mate, what part is missing for our privileges?

scenic hornet
#

for the recently added qos policy templates these additional permissions are required
security login role create -role harvest2-role -access readonly -cmddirname "qos adaptive-policy-group" security login role create -role harvest2-role -access readonly -cmddirname "qos policy-group"