Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
08-01-2017 11:40 AM
I'm using the below script to start the dbagent automatically but it doesn't start the agent. interactively running it produces this error:
# ./dbagent start
./dbagent: line 21: -Dappdynamics.agent.logging.dir=
#AGENT_OPTIONS=: command not found
what should these AGENT_OPTIONS be set to?
#AGENT_OPTIONS="$AGENT_OPTIONS -Dappdynamics.agent.logging.dir=/opt/appd/dbagent/logs"
when I try to set them the script still fails with the same error.
my script
#!/bin/bash # # Init file for AppDynamics Database Agent # # chkconfig: 2345 60 25 # description: database agent for AppDynamics #CHANGE ME: Set to the Java install directory JAVA="export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")"" #CHANGE ME: Set to the agent's install directory AGENT_HOME="/opt/appd/dbagent" AGENT="$AGENT_HOME/db-agent.jar" #CHANGE ME: Set to a name that is unique to the Controller - required when a machine agent is #also running on the same hardware AGENT_OPTIONS="appdynamics.agent.uniqueHostId='unique host ID'" # Agent Options AGENT_OPTIONS="" #AGENT_OPTIONS="$AGENT_OPTIONS -Dappdynamics.agent.logging.dir=" #AGENT_OPTIONS="$AGENT_OPTIONS -Dmetric.http.listener=true | false #AGENT_OPTIONS="$AGENT_OPTIONS -Dmetric.http.listener.port=<port>" #AGENT_OPTIONS="$AGENT_OPTIONS -Dserver.name=<hostname>" start() { nohup $JAVA $AGENT_OPTIONS -Xmx256m -jar $AGENT > /dev/null 2>&1 & } stop() { ps -opid,cmd |egrep "[0-9]+ $jJAVA.*db-agent" | awk '{print $1}' | xargs --no-run-if-empty kill -9 } case "$1" in start) start ;; stop) stop ;; restart) stop start ;; *) echo "Usage: $0 start|stop|restart" esac
08-03-2017 08:53 AM - edited 08-03-2017 09:13 AM
Hi John,
Please comment and add the AGENT_OPTIONS sections like below.
# commenting below
# AGENT_OPTIONS = ""
# Adding the unique host id of the dbagent installed machine
AGENT_OPTIONS="appdynamics.agent.uniqueHostId='DBAgent-Server-Name'"
You can also add the properties as listed document based on the need.
https://docs.appdynamics.com/display/PRO43/Database+Agent+Configuration+Properties
Save and Now check the behavior.
Regards,
Anka
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form