I am trying to use the internal metric "Previous Sequential Successful Polls" (PSSP) on one of my data sources but am unsure of a value I'm currently seeing. Any help to provide info around this is appreciated. Maybe I'm overlooking something obvious.
How I Understand This To Work:
- This metric doesn't seem to actually count the previous successful poll, but the number of successful polls since the last aborted poll, with a max value of 10
- A value of -1 indicates that the data source has not had an aborted poll since it's last restart
What I'm seeing in reality:
- This was working how I understood it to work until this morning
- I started to get all zeros for the value and not sure why
Below is an image of the runtime status of the data source that PSSP is using to get its value:
You can see that I did have 2 aborted polls in 2 consecutive seconds (The DS polls every second)
This image is a chart of the PSSP data point showing the values over the past 24 hours. The interal data source polls every 5 seconds and this data point logs the average every minute.
Yesterday it was 10 (assume this just says the previous 10 polls were successful) until we did a reboot. After that it was -1 (assume since no other polls aborted)
Then around 11:30, when we got 2 consecutive polls being aborted, the value went to 0 and stayed there. Shouldn't the value have incrementally gone up and back to 10 since these are the only two aborted polls for the data source?
Can the logic behind the values derived for the PSSP be explained in more detail? I looked through documentation, but couldn't find anything. We're using v3.7.7.