Configure SNMP Parameters.
Set the SNMP parameters for the configuration.
wadm> enable-snmp --user=admin --password-file=../admin.passwd --host=serverhost --port=8989 --ssl=true --no-prompt --rcfile=null --config=config1 --loconfig1ion=india --master-host=hostname --description=cli-snmp --organization=sun --contact=internal |
Deploy the Configuration.
wadm> deploy-config --user=admin --password-file=admin.pwd --host=serverhost --port=8989 config1 |
Start the Server Instance.
$ ./https-test/bin/startserv |
Run the Master Agent (magt) as root.
To run magt, native snmpd must be stopped.
$ cd /etc/init.d/ $ init.dmi stop; init.snmpdx stop; init.sma stop |
Remove the file https-admserv/config/logs/pid.masteragt (If present).
$ rm ./https-admserv/config/logs/pid.masteragt wadm> start-snmp-master-agent --snmp-port 161 hostname |
Start the Sub Agent.
Remove the file https-admserv/config/logs/pid.httpagt( If present).
$ rm ./https-admserv/config/logs/pid.httpagt |
Kill the httpagt if it is already running
wadm> start-snmp-subagent hostname |
Configure SNMP Parameters.
Set the SNMP parameters for the configuration.
wadm> enable-snmp --user=admin --password-file=../admin.passwd --host=serverhost --port=8989 --ssl=true --no-prompt --rcfile=null --config=config1 --loconfig1ion=india --master-host=hostname --description=cli-snmp --organization=sun --contact=internal |
Deploy the Configuration.
wadm deploy-config --user=admin --password-file=admin.pwd --host=serverhost --port=8989 config1 |
Start the Server Instance.
$ ./https-test/bin/startserv |
Run the Native Master Agent (snmpd) as root.
To allow direct communication with snmpd , add the following line in /etc/snmp/snmpd.conf and restart snmpd.
smuxpeer 1.3.6.1.4.1.42.2.190.1
view systemview included .1.3.6.1.4.1.42.2.190.1
# cd /etc/init.d/ # ./snmpd stop # ./snmpd start |
Start the Sub Agent.
Remove the file https-admserv/config/logs/pid.httpagt( If present).
$ rm ./https-admserv/config/logs/pid.httpagt |
Kill the httpagt if it is already running
wadm> start-snmp-subagent hostname |
Configure SNMP Parameters.
Set the SNMP parameters for the configuration.
wadm> enable-snmp --user=admin --password-file=../admin.passwd --host=serverhost --port=8989 --ssl=true --no-prompt --rcfile=null --config=config1 --loconfig1ion=india --master-host=hostname --description=cli-snmp --organization=sun --contact=internal |
Deploy the configuration.
<install_root>\bin\wadm.bat deploy-config --user=admin --host=<hostname> --port=8989 <config1> |
You can check whether the SNMP service has been enabled, by running the command:
<install_root>\bin>wadm.bat get-snmp-prop --user=admin --port=8989 -c <config1> contact=internal enabled=true description=snmp master-host=127.0.0.1 location=us organization=sun |
Start the Web Server instance using Windows Services option.
Configure both SNMP and SNMP Trap Services according to the MSDN document.
Start SNMP Service and SNMP Trap Service using Windows Services option.
Ensure that <install_root>/lib directory is present in the System Path environment variable.
You can configure peer based master agent to integrate with OS Native Master Agent on Solaris 10 and Linux by following these steps.
The Solaris 10 OS Native Master Agent is snmpd. By default it runs on SNMP default UDP port 161. This agent is configurable using the /etc/sma/snmp/snmpd.conf file. The agent provides a proxy directive for forwarding the request/response to other Master Agents or to a Subagent. For more information, refer to the snmpd.conf manual page.
For Solaris 8 and 9, there is no clean integration with the OS Native Master Agent snmpd. For Linux, the httpagt can directly integrate with snmpd, in which case there is no need to run magt. For Windows, the Sun Java System Web Server snmp library directly communicates with windows SNMP service.
Start the master agent specifying the SNMP port (11161) as mentioned in the note above.
Add the following in /etc/sma/snmp/snmpd.conf for Solaris 10 .
proxy -v 1 -c public myserver:11161 .1.3.6.1.4.1.42.2.190.1 |
Restart the snmpd.
# cd /etc/init.d # init.dmi stop; init.snmpdx stop; init.sma stop # init.dmi start; init.snmpdx start; init.sma start |
To get the SNMP data use the snmpwalk on port:
$ snmpwalk -c public -v 1 <host-name>:<port> 1.3.6.1.4.1.42.2.190.1 |