I then opened a web browser to login to the Synology. When I tried to access the UNC path for my Synology on my Windows desktop, I got an error that the device could not be found. Or if you can do 100 minus the value returned, the name could be "CPU utilization" or whatever.īut in its current state this channel seems to not match any monitoring industry conventions that I have ever seen.Based on the errors, it looks like both backup apps were unable to access my Synology NAS, where their backup files are stored. Option 2: Change the channel name to "CPU idle time" and the OID to 1.3.6.1.11.11. This would match what people are used to for typical Linux system load values. Option 1: divide the value by 100 and get rid of the percent sign, leaving it as a unit-less value. If I may suggest a fix.hmm, how about two options, either of which would fix this in my opinion: This multiplication by 100 could understandably lead to thinking about percentages. Of course SNMP has some difficulties with non-integer numbers so they multiply it by 100 and round it off to an integer. Most people are going to be used to seeing load averages as a decimal value like 0.15 or 2.34 or something. As such it has no relation to CPU "percentages". I believe ($0 search engine education, like everyone else I suppose) that 2021.10.1.5.1 as a "load average" is basically the average number of processes waiting for CPU time over the time interval-one minute in this case. My Synology with 2 cores showing max CPU utilization of 1,049% brought me here. If you get data for the desired OIDs, you can of course create your own sensor querying whatever you want from your NAS by using SNMP Custom Advanced Sensor for example. You can use our SNMP Tester with option "Walk" on OID 1.3.6.1.11 to see what you're getting. Now it may be the case that the information might be outdated from, usually it is a quite reliable source, I would recommend to check if you actually get those values from the OIDs you've mentioned. This object has been deprecated in favour of 'ssCpuRawIdle(1.3.6.1.11.53)', which can be used to calculate the same metric, but over any desired time period." Quote: "The percentage of processor time spent idle, calculated over the last minute. This object has been deprecated in favour of 'ssCpuRawUser(1.3.6.1.11.9.50)', which can be used to calculate the same metric, but over any desired time period." Quote: "The percentage of CPU time spent processing user-level code, calculated over the last minute. "I believe you are using (.1.3.6.1.10.1.5.1) which is described as "System load average within the last 1 minute" -> Yes, we use this one.Ībout the OIDs you've mentioned: 1.3.6.1.11.9: The percentage value of the CPU Load channel now matches your Synology CPU load average based on a scale of 0 to 4 cores having 0 to 100% CPU load. In the appearing Maximum (%) field, enter the result of 100 multiplied by the number of CPU cores.In section Data, select the option Display in percent of maximum.Open the channel settings of the CPU Load channel.Navigate to the Overview tab of your SNMP Synology System Health sensor.So if your Synology NAS has four CPU cores, you can show the percentage of the maximum 100*4 in the channel. With the knowledge from above, you can adjust the display of the CPU load value of your Synology System Health sensor depending on the number of existing CPU cores. However, you can change the way the CPU load channel displays the value. We cannot adjust the CPU load display of the SNMP Synlogy System Health sensor to automatically adapt to the number of CPU cores because the according information of the Synology device is missing. Because of this, you can even see CPU load values that are over 100% in PRTG. This means that the maximum load that Synology returns is not 100% but 100% multiplied by the number of CPU cores in the Synology station. This cannot be changed.įor CPU load, consider the following: Synology reports the 1-minute average load as a dimensionless number and sums up the CPU load of the single cores. The way PRTG calculates the memory usage for your Synology device explains potential differences to the memory values you might see in the resource monitor GUI of your Synology. For the Memory Free channel, the sensor uses the following formula: Memory Usage = memTotalFree / (memTotalSwap + memTotalReal).For the CPU Load channel, the sensor shows the 1-minute load in percent.For this purpose, PRTG does the following: The SNMP Synology System Health sensor shows, among other values, CPU load and memory usage in percent to indicate the health status of your Synology Network Attached Storage (NAS). This article applies as of PRTG 22 Monitoring Synology CPU load and memory usage
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |