Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:dpi:dpi_components:platform:mon_stat:snmpd [2025/07/22 11:22] – elena.krasnobryzh | en:dpi:dpi_components:platform:mon_stat:snmpd [2025/08/14 14:14] (current) – elena.krasnobryzh | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
- | ======SNMP monitoring via snmpd service====== | ||
- | =====Description===== | ||
- | SNMP is a protocol that allows retrieving information about the SSG server for centralized monitoring of critical parameters. The snmpd service from the operating system is used for this purpose.\\ | ||
- | **How it works:** an SNMP request is sent to the server, snmpd service retrieves the necessary information and sends it to the monitoring server. The monitoring server receives and processes this information, | ||
- | The '' | + | ====== |
- | It is based on the '' | + | |
- | Contents | + | ===== Description ===== |
+ | SNMP is a protocol that allows retrieving information about the SSG server for centralized monitoring | ||
+ | **Operation principle: | ||
+ | |||
+ | The '' | ||
+ | It's based on the '' | ||
+ | |||
+ | Vendor | ||
* CPU statistics, including core utilization by BNG processes; | * CPU statistics, including core utilization by BNG processes; | ||
- | * number | + | * Number |
- | * drop statistics | + | * Dispatcher |
- | * availability list of RADIUS servers | + | * RADIUS server |
- | * number of DHCP subscribers — **when the function is active**; | + | * DHCP subscriber count - **with active |
- | * list of VRFs and active subscribers in each — **when the function is active**; | + | * PPPoE, L2TP, PPP subscriber count - **with active functionality**; |
- | * DPDK interface statistics (number of packets, errors, signal level, etc.); | + | * VRF list and active subscribers in each - **with active |
- | * NAT statistics (list of profiles, list of pools, and number of translations for each public address) | + | * DPDK interface statistics (packet count, errors, signal level etc.); |
- | * list of hardware modules | + | * NAT statistics (profile |
- | * metrics from hardware sensors | + | * Hardware module |
- | * utilization of DHCP server pools (supported | + | * Hardware sensor readings |
+ | * DHCP pool utilization | ||
- | This script also overrides standard branches by adding | + | This script also overrides standard branches by adding DPDK interface statistics: |
- | * '' | + | * '' |
- | * '' | + | * '' |
- | If necessary, you can disable the override by commenting | + | If needed, override |
- | <code bash> | + | |
- | pass_persist | + | |
- | <note>{{ : | + | <code bash> |
+ | pass_persist | ||
+ | pass_persist | ||
+ | </code> | ||
- | =====Installation===== | + | MIB file location after installation: |
- | - Installation: | + | |
+ | ===== Installation ===== | ||
+ | - Installation | ||
- Configuration: | - Configuration: | ||
- | - Restart | + | - Restart net-snmp service: <code bash> |
- | - Disable selinux (in case of error when starting | + | - Disable selinux (if SNMP fails to start): <code bash>vi / |
... | ... | ||
SELINUX=disabled | SELINUX=disabled | ||
...</ | ...</ | ||
- | =====Checking | + | ===== Verifying |
- | The snmpwalk utility | + | The snmpwalk utility |
- | - Install snmpwalk: <code bash>dnf install net-snmp-utils</ | + | |
- | - Command to check SNMP functionality: | + | |
- | =====How to read the MIB file===== | + | Command to test SNMP operation: |
- | If you need to see the MIB file in a graphical representation, you can open it through the MIB Browser. It will describe | + | <code bash> |
+ | The system polls once per minute, so more frequent polling is unnecessary. | ||
+ | |||
+ | ===== How to Read MIB File ===== | ||
+ | To view the MIB file graphically, open it with MIB Browser. It describes | ||
The example below shows: | The example below shows: | ||
- Vendor branch file | - Vendor branch file | ||
- Its OID | - Its OID | ||
- | {{: | ||
- | < | + | {{: |
- | =====Known | + | ===== Known Limitations |
- | On-stick device support | + | On-stick device support available |