I'm setting up PRTG to monitor my network, I'm looking for the OIDs for the FortiAP431F to monitor CPU load and memory util. I saw another post on which a user gave a base OID(1.3.6.1.4.1.12356.101.14.4.4.1.20 for CPU load or 1.3.6.1.4.1.12356.101.14.4.4.1.21 for memory util) to which I should add on 1.16.(Serial Number in ASCII decimal values). This doesn't work, I was wondering if anyone else has had similar issues and figured out either how to make those work or the correct OIDs? My AP is using os version 7.2.5
Nominating a forum post submits a request to create a new Knowledge Article based on the forum post topic. Please ensure your nomination includes a solution within the reply.
Hi Nolan
I have a FortiAP F series in my lab, I'll see if I can extract anything useful for your request.
Thanks a ton Abdelkrim.
It's my pleasure Anthony.
Hi Nolan
Following my tests I couldn't find any related OID on the MIB nor on SNMP walk output.
So my personal deduction is that there is no such OIDs.
I'm starting to come to the same conclusion although I'm not giving up yet.
Following deeper tests I think I've found it (with 99% certitude).
snmpwalk -v2c -c public 172.16.1.1 1.3.6.1.4.1.12356.101.14.4.4.1
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpId.1."FP221ETF1804****" = STRING: FP221ETF1804****
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpIpAddressType.1."FP221ETF1804****" = INTEGER: ipv4(1)
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpIpAddress.1."FP221ETF1804****" = Hex-STRING: AC 14 00 14
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpLocalIpAddressType.1."FP221ETF1804****" = INTEGER: ipv4(1)
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpLocalIpAddress.1."FP221ETF1804****" = Hex-STRING: AC 14 00 14
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpBaseMacAddress.1."FP221ETF1804****" = STRING: 70:4c:a5:fb:1f:60
FORTINET-FORTIGATE-MIB::fgWcWtpSessionConnectionState.1."FP221ETF1804****" = INTEGER: onLine(2)
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpUpTime.1."FP221ETF1804****" = Timeticks: (15324300) 1 day, 18:34:03.00
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpDaemonUpTime.1."FP221ETF1804****" = Timeticks: (15316300) 1 day, 18:32:43.00
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpSessionUpTime.1."FP221ETF1804****" = Timeticks: (15279900) 1 day, 18:26:39.00
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpProfileName.1."FP221ETF1804****" = STRING: FAP221E-default
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpModelNumber.1."FP221ETF1804****" = STRING: FP221E
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpHwVersion.1."FP221ETF1804****" = STRING: 0
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpSwVersion.1."FP221ETF1804****" = STRING: FP221E-v6.4-build0437
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpBootVersion.1."FP221ETF1804****" = STRING: 04000002
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpRegionCode.1."FP221ETF1804****" = STRING: I
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpStationCount.1."FP221ETF1804****" = Gauge32: 4
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpByteRxCount.1."FP221ETF1804****" = Counter64: 2742501968
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpByteTxCount.1."FP221ETF1804****" = Counter64: 3042708657
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpCpuUsage.1."FP221ETF1804****" = Gauge32: 3
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpMemoryUsage.1."FP221ETF1804****" = Gauge32: 65
FORTINET-FORTIGATE-MIB::fgWcWtpSessionWtpMemoryCapacity.1."FP221ETF1804****" = Gauge32: 235224
The two bold lines are CPU and memory usage (resp.) of my first AP (FAP221E). I'm confirming this info with 99.9% certitude according to my tests.
Hope it helps.
Created on 06-05-2024 06:32 AM Edited on 06-05-2024 06:33 AM
I'm not familiar with the syntax, how would I convert those lines to an OID? Also what is that screenshot from?
Hi
Your AP is managed, then you send the query to FG IP, like this:
snmpwalk -v2c -c <community-name> <FG-IP> 1.3.6.1.4.1.12356.101.14.4.4.1
Here is the exact ones you need, with snmpget.
$ snmpget -O n -v2c -c public 172.16.1.1 .1.3.6.1.4.1.12356.101.14.4.4.1.20.1.16.70.80.50.50.49.69.84.70.49.56.48.52.56.52.54.50
.1.3.6.1.4.1.12356.101.14.4.4.1.20.1.16.70.80.50.50.49.69.84.70.49.56.48.52.56.52.54.50 = Gauge32: 3
$ snmpget -O n -v2c -c public 172.16.1.1 .1.3.6.1.4.1.12356.101.14.4.4.1.21.1.16.70.80.50.50.49.69.84.70.49.56.48.52.56.52.54.50
.1.3.6.1.4.1.12356.101.14.4.4.1.21.1.16.70.80.50.50.49.69.84.70.49.56.48.52.56.52.54.50 = Gauge32: 65
So if I'm not wrong, the .1.3.6.1.4.1.12356.101.14.4.4.1 is my first FAP, and the rest is for CPU/RAM usage values.
Hope it helps.
I included that in my original post, I tried these and added on add on 1.16.(Serial Number in ASCII decimal values). It didn't return anything.
Select Forum Responses to become Knowledge Articles!
Select the “Nominate to Knowledge Base” button to recommend a forum post to become a knowledge article.
User | Count |
---|---|
1660 | |
1077 | |
752 | |
443 | |
220 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2024 Fortinet, Inc. All Rights Reserved.