[SR-Users] Install snmpstats
Igor Potjevlesch
igor.potjevlesch at gmail.com
Mon Dec 1 15:19:53 CET 2014
Hello,
I managed to get kamailio working with the module snmpstats and also to set
a SNMP AgentX running. The issue was in the librairies location, i don't
know why but i created symbolic links and it solved it.
But even if kamailio and snmpd agentx are running I still don't see any
communication between them.
I done a tethereal capture on lo and i haven't see anything.
Here are the configuration files running :
snmpd.conf
name user default community
group group v1 user
group group v2c user
view all included .1
view systemview included .1.3.6.1.2.1.1
view systemview included .1.3.6.1.2.1.25.1.1
access group "" any noauth exact all none none
master agentx
agentXSocket tcp:localhost:705
kamailio_params.cfg
[...]
loadmodule "snmpstats.so"
[...]
modparam("snmpstats", "sipEntityType", "registrarServer")
modparam("snmpstats", "sipEntityType", "proxyServer")
modparam("snmpstats", "snmpgetPath", "/usr/local/bin/")
modparam("snmpstats", "snmpCommunity", "community")
[...]
In the logs every time I restart kamailio I see this: "snmpd[26832]:
Connection from UDP: [127.0.0.1]:*57688*->[127.0.0.1]" with a different
port number at each iteration.
My guess is I have to configure this in the kamailio snmpstats parameters,
but i don't find where regarding the documentation.
I made a file snmpstats.conf in the same folder than snmpd.conf with one
line :
agentXSocket tcp:localhost:705
Thanks for your help.
Regards,
Igor.
2014-10-29 19:39 GMT+01:00 Igor Potjevlesch <igor.potjevlesch at gmail.com>:
> Hello,
>
> I tried to install the snmpstats module following this process :
> I installed the dependencies for snmpstats module, then i modified
> modules.lst.
> Then i made a make modules, make, and make install.
> Everything is fine so far.
>
> After that, i edited kamailio.cfg the loadmodule for snmstats.so and when
> i launch kamailio I have the following error : "kamailio: ERROR: <core>
> [modparam.c:166]: set_mod_param_regex(): No module matching <snmpstats>
> found"
>
> I also made a ldd :
> # ldd -v -d -r /usr/local/lib64/kamailio/modules/snmpstats.so
> linux-vdso.so.1 => (0x00007ffff53ff000)
> libnetsnmpmibs.so.30 => not found
> libnetsnmpagent.so.30 => not found
> libnetsnmp.so.30 => not found
> libkcore.so.1 => /usr/local/lib64/kamailio/libkcore.so.1
> (0x00007fca7823b000)
> libc.so.6 => /lib64/libc.so.6 (0x00007fca77ea8000)
> /lib64/ld-linux-x86-64.so.2 (0x0000003d6ee00000)
> undefined symbol: log_color (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: dprint_crit (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: log_prefix_val
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: default_global_address
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: log_stderr (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: process_no (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: core_cfg (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: mem_block (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: default_global_port
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: log_level_info
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: dprint_color_reset
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: parse_params (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: parse_msg (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: fm_malloc (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: get_sock_info_list
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: counter_register
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: parse_uri (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: counter_lookup_str
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: clear_branches
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: get_debug_level
> (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: my_pid (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: parse_headers (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: dprint_color (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: fm_free (/usr/local/lib64/kamailio/libkcore.so.1)
> undefined symbol: full_version
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_name
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: log_color
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_child_cb_first
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_global_lock
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_global
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_ginst_count
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: shm_block
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: dprint_crit
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: mem_lock
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: log_prefix_val
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_arch
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_group
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: log_stderr
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_local
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: process_no
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: tcp_disable
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_block_size
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_compiler
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_table_array_helper_handler
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_os
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_child_cb
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: core_cfg
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_flags
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_compiled_time
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: mem_block
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_id
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: ver_version
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: log_level_info
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_child_cb_last
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: dprint_color_reset
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_get_do_debugging
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_set_mode_request_error
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: register_timer
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_ds_set_boolean
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_get_by_name
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: send_v2trap
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_table_array_check_row_status
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_register_scalar
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: tcp_options_get
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_container_find
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: fm_malloc
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_register_child
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: init_agent
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: register_procs
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: debugmsg
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: get_ticks
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_check_vb_rowstatus
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_register_ctx
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: debugmsgtoken
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: init_snmp
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: counter_lookup_str
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: get_debug_level
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_child_init
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_set_var_typed_value
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_free_varbind
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: parse_oid_indexes
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_table_container_register
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_create_handler_registration
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: agent_check_and_process
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_shutdown
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: find_module_by_name
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: fork_process
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: netsnmp_check_vb_type_and_size
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: cfg_move_handle
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: counter_get_val
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_varlist_add_variable
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: my_pid
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_reset_var_buffers
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: fm_info
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_log
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: dprint_color
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: snmp_clone_mem
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: fm_free
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
> undefined symbol: find_export
> (/usr/local/lib64/kamailio/modules/snmpstats.so)
>
> Version information:
> /usr/local/lib64/kamailio/modules/snmpstats.so:
> libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
> /usr/local/lib64/kamailio/libkcore.so.1:
> libc.so.6 (GLIBC_2.3) => /lib64/libc.so.6
> libc.so.6 (GLIBC_2.3.4) => /lib64/libc.so.6
> libc.so.6 (GLIBC_2.2.5) => /lib64/libc.so.6
> /lib64/libc.so.6:
> ld-linux-x86-64.so.2 (GLIBC_PRIVATE) =>
> /lib64/ld-linux-x86-64.so.2
> ld-linux-x86-64.so.2 (GLIBC_2.3) =>
> /lib64/ld-linux-x86-64.so.2
>
> Can you help me with this please ?
>
> By the way I configured /etc/snmpd.conf by adding the line "master agentx"
> and created a file /etc/snmpstats.cfg with only one line : "agentXSocket
> tcp:localhost:705". Is that correct ?
> Do i need to reload something after modifing those files ?
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20141201/9cf0cfe6/attachment.html>
More information about the sr-users
mailing list