SNMP::__construct
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SNMP::__construct - Π‘ΡΠ²ΠΎΡΡΡ Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡ SNMP, ΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡ ΡΠ΅ΡΡΡ Π²ΡΠ΄Π΄Π°Π»Π΅Π½ΠΎΠ³ΠΎ Π°Π³Π΅Π½ΡΠ° SNMP
ΠΠΏΠΈΡ
public SNMP::__construct
int$version
,
string$hostname
,
string$community
,
int$timeout
int$retries
) .
ΠΠΏΠΈΡ ΡΡΠ½ΠΊΡΡΡ
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
version
SNMP protocol version:SNMP::VERSION_1
SNMP::VERSION_2C
SNMP::VERSION_3
hostname
ΠΠ³Π΅Π½Ρ SNMPhostname
ΠΌΠΎΠΆΠ΅ ΠΌΠ°ΡΠΈ ΡΡΡΡΠΊΡ Π· Π½Π΅ΠΎΠ±ΠΎΠ²'ΡΠ·ΠΊΠΎΠ²ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ Π°Π³Π΅Π½ΡΠ° SNMP ΠΏΡΡΠ»Ρ Π΄Π²ΠΎΠΊΡΠ°ΠΏΠΊΠΈ. ΠΠ΄ΡΠ΅ΡΠΈ IPv6 ΠΏΠΎΠ²ΠΈΠ½Π½Ρ Π±ΡΡΠΈ ΠΏΠΎΠΌΡΡΠ΅Π½Ρ Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½Ρ Π΄ΡΠΆΠΊΠΈ, ΡΠΊΡΠΎ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π· ΠΏΠΎΡΡΠΎΠΌ. Π―ΠΊΡΠΎ Π΄Π»Ρ hostname
Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ ΠΏΠΎΠ²Π½Π΅ Π΄ΠΎΠΌΠ΅Π½Π½Π΅ ΡΠΌ'Ρ, Π²ΠΎΠ½ΠΎ Π±ΡΠ΄Π΅ ΠΎΠΏΡΠ°ΡΡΠΎΠ²Π°Π½ΠΎ Π±ΡΠ±Π»ΡΠΎΡΠ΅ΠΊΠΎΡ php-snmp, Π° Π½Π΅ ΠΌΠ΅Ρ
Π°Π½ΡΠ·ΠΌΠΎΠΌ Net-SNMP. ΠΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ IPv6-Π°Π΄ΡΠ΅Ρ ΠΏΡΠΈ Π²ΠΊΠ°Π·ΡΠ²ΡΡ ΠΏΠΎΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠΈ ΠΏΡΠΈΠΌΡΡΠΎΠ²ΠΎ ΠΏΠΎΠΌΡΡΠ΅Π½ΠΎ Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½Ρ Π΄ΡΠΆΠΊΠΈ. ΠΡΡ ΠΊΡΠ»ΡΠΊΠ° ΠΏΡΠΈΠΊΠ»Π°Π΄ΡΠ²:
< td>IPv6 Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ
IPv4 Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ | 127.0.0.1 |
::1 or [::1] | |
IPv4 Π· ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ | 127.0. 0.1:1161 |
IPv6 Π· ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ | [::1]:1161 |
FQDN Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ | host.domain |
FQDN Π· ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ | host.domain:1161 |
FQDN Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ, ΠΏΡΠΈΠΌΡΡΠΎΠ²Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ IPv6-Π°Π΄ΡΠ΅ΡΠΈ | [host.domain] |
FQDN Π· ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΠΌ ΠΏΠΎΡΡΠΎΠΌ, ΠΏΡΠΈΠΌΡΡΠΎΠ²Π΅ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ IPv6-Π°Π΄ΡΠ΅ΡΠΈ | [host.domain]:1161 |
community
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅community
Π·Π°Π»Π΅ΠΆΠΈΡΡ Π²ΡΠ΄ Π²Π΅ΡΡΡΡ SNMP:
SNMP::VERSION_1 | SNMP community |
SNMP::VERSION_2C | SNMP community |
SNMP::VERSION_3 | SNMPv3 securityName |
timeout
ΠΡΠ»ΡΠΊΡΡΡΡ ΠΌΡΠΊΡΠΎΡΠ΅ΠΊΡΠ½Π΄ Π΄ΠΎ ΠΏΠ΅ΡΡΠΎΠ³ΠΎ ΡΠ°ΡΡ ΠΎΡΡΠΊΡΠ²Π°Π½Π½Ρ.
retries
ΠΡΠ»ΡΠΊΡΡΡΡ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΈΡ ΡΠΏΡΠΎΠ± Ρ ΡΠ°Π·Ρ ΠΏΠ΅ΡΠ΅Π²ΠΈΡΠ΅Π½Π½Ρ ΡΠ°ΡΡ ΠΎΡΡΠΊΡΠ²Π°Π½Π½Ρ.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
SNMP::__construct() Π²ΠΈΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊ, ΠΊΠΎΠ»ΠΈ ΠΊΡΠ»ΡΠΊΡΡΡΡ Π°Π±ΠΎ ΡΠΈΠΏΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ² Π½Π΅ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Ρ Π°Π±ΠΎ Π²ΠΊΠ°Π·Π°Π½Π° Π½Π΅Π²ΡΠ΄ΠΎΠΌΠ° Π²Π΅ΡΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ SNMP.
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΡΠΈΠΌΠ°Π½Π½Ρ sysLocation
Loading...
ΠΠΈΡΠ½ΠΎΠ²ΠΎΠΊ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄Π΅ ΡΡ ΠΎΠΆΠΈΠΌ Π½Π°:
STRING: Test server
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- SNMP::close() - ΠΠ°ΠΊΡΠΈΠ²Π°Ρ ΡΠ΅ΡΡΡ SNMP