Snmp

Error Warning: no access control information configured. > This receiver will *NOT* accept any incoming notifications

322

Jika konfigurasi net-snmp menemukan error

Warning: no access control information configured.
This receiver will *NOT* accept any incoming notifications

Modifikasi snmptrap.conf dengan line dibawah ini :

 authCommunity log,execute,net public

Dimana public merupakan community string

Konfigurasi SNMPD di FreeBSD

246

Dibawah ini contoh file configurasi yg jalan untuk snmpd di FreeBSD.
Pada configurasi dibawah ini saya memantau penggunaan space dari HD server proxy di kantor beserta report resources dan penggunaan bandwidth oleh ethernetnya.

###########################################################################
#
# snmpd.conf
#
# – created by the snmpconf configuration program
#
###########################################################################
# SECTION: System Information Setup
#
# This section defines some of the information reported in
# the “system” mib group in the mibII tree.

# syslocation: The [typically physical] location of the system.
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysLocation.0 variable will make
# the agent return the “notWritable” error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: location_string

syslocation “Labkom Center”

# syscontact: The contact information for the administrator
# Note that setting this value here means that when trying to
# perform an snmp SET operation to the sysContact.0 variable will make
# the agent return the “notWritable” error code. IE, including
# this token in the snmpd.conf file will disable write access to
# the variable.
# arguments: contact_string

syscontact berny@labkom.unikom.ac.id

# sysservices: The proper value for the sysServices object.
# arguments: sysservices_number

sysservices 12

###########################################################################
# SECTION: Access Control Setup
#
# This section defines who is allowed to talk to your running
# snmp agent.

# rwuser: a SNMPv3 read-write user
# arguments: user [noauth|auth|priv] [restriction_oid]

#rwuser secret

# rouser: a SNMPv3 read-only user
# arguments: user [noauth|auth|priv] [restriction_oid]

#rouser secret

# rocommunity: a SNMPv1/SNMPv2c read-only access community name
# arguments: community [default|hostname|network/bits] [oid]

rocommunity private 100.10.3.100

# rwcommunity: a SNMPv1/SNMPv2c read-write access community name
# arguments: community [default|hostname|network/bits] [oid]

rwcommunity berny 100.10.3.100

###########################################################################
# SECTION: Trap Destinations
#
# Here we define who the agent will send traps to.

# trapsink: A SNMPv1 trap receiver
# arguments: host [community] [portnum]

trapsink 100.10.3.100

# trap2sink: A SNMPv2c trap receiver
# arguments: host [community] [portnum]

trap2sink 100.10.3.100

# informsink: A SNMPv2c inform (acknowledged trap) receiver
# arguments: host [community] [portnum]

informsink 100.10.3.100 berny

# trapcommunity: Default trap sink community to use
# arguments: community-string

trapcommunity berny

# authtrapenable: Should we send traps when authentication failures occur
# arguments: 1 | 2 (1 = yes, 2 = no)

authtrapenable 1

###########################################################################
# SECTION: Monitor Various Aspects of the Running Host
#
# The following check up on various aspects of a host.

# proc: Check for processes that should be running.
# proc NAME [MAX=0] [MIN=0]
#
# NAME: the name of the process to check for. It must match
# exactly (ie, http will not find httpd processes).
# MAX: the maximum number allowed to be running. Defaults to 0.
# MIN: the minimum number to be running. Defaults to 0.
#
# The results are reported in the prTable section of the UCD-SNMP-MIB tree
# Special Case: When the min and max numbers are both 0, it assumes
# you want a max of infinity and a min of 1.

proc squid

# disk: Check for disk space usage of a partition.
# The agent can check the amount of available disk space, and make
# sure it is above a set limit.
#
# disk PATH [MIN=100000]
#
# PATH: mount path to the disk in question.
# MIN: Disks with space below this value will have the Mib’s errorFlag set.
# Can be a raw byte value or a percentage followed by the %
# symbol. Default value = 100000.
#
# The results are reported in the dskTable section of the UCD-SNMP-MIB tree

disk /data 100000

# load: Check for unreasonable load average values.
# Watch the load average levels on the machine.
#
# load [1MAX=12.0] [5MAX=12.0] [15MAX=12.0]
#
# 1MAX: If the 1 minute load average is above this limit at query
# time, the errorFlag will be set.
# 5MAX: Similar, but for 5 min average.
# 15MAX: Similar, but for 15 min average.
#
# The results are reported in the laTable section of the UCD-SNMP-MIB tree

load 1 5 15

# file: Check on the size of a file.
# Display a files size statistics.
# If it grows to be too large, report an error about it.
#
# file /path/to/file [maxsize_in_bytes]
#
# if maxsize is not specified, assume only size reporting is needed.
#
# The results are reported in the fileTable section of the UCD-SNMP-MIB tree

file /usr/local/squid/var/log/access.log 1048576

Selamat mencoba.

Error Net-SNMP karena libperl.so

3

Pagi ini gue menemukan masalah baru pada Net-SNMP pada server router tuaku. Padahal selama ini tidak pernah menemukan masalah ini. So Gue post solusinya siapa tau ada yg menemukan masalah yg sama ;-D

Permasalahan :

# /usr/local/etc/rc.d/snmpd.sh start
Starting snmpd.
/libexec/ld-elf.so.1: Shared object “libperl.so” not found, required by “snmpd”

Solusi :

Bikin aja symlink

# ln -s /usr/local/lib/perl5/5.8.*/mach/CORE/libperl.so /usr/local/lib

Go to Top