cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Not a customer? Start a free trial

Click the Start a free trial link to start a 15-day SaaS trial of our product and join our community as a trial user. If you are an existing customer do not start a free trial.

AppDynamics customers and established members should click the sign in button to authenticate.

Controller (SaaS, On Premises)

Remediation Action if Machine Agent is down

Remediation Action if Machine Agent is down

Hi All,

 

We have implemented AppD Server Monitoring with Linux Monitoring Extension in hopes to replace our Nagios Monitoring setup.

Ref: https://docs.appdynamics.com/display/PRO43/Remediation+Actions

Am aware that for a remediation action to run, machine agent should be running.

So in case we have a MachineAgent itself down, how do we enable it back using a script?

Note: Would prefer if no third-party tools are used for this solution.

By replying you agree to the Terms and Conditions of the AppDynamics Community.
Remediation Action if Machine Agent is down
4 REPLIES 4
Arun.Dasetty
AppDynamics Team

Hi,

 

We have feature to monitor other JVM crashes and will report as event (jvm crash guard event) but this reported by machine agent itself, for the scenario you have listed we do not see an option apart from defining HR alert on machine agent availability metric to get UI level alert.

 

However i do not see any option to enable(restart machine agent) machine agent java process if down as of now, given that we are running only one machine agent java process on that machine.

 

I have below suggestion: (just basic shell script)- create a bat/shell script to monitor machine agent java process (example: ps -ef | grep machine-agent.jar) and the script will run machine agent startup command (example: java -jar machineagent_dir/machineagent.jar) if the script found in shell logic sh file that machine agent jvm process is down to enable(restart jvm) back agent, see if that will help.

 



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.

Thanks for the reply.

But that will be the traditional approach, we take care of processes right...

Is there any way we can implement with AppD using a Custom Metric or any other method?

Arun.Dasetty
AppDynamics Team

Hi,

 

I do not see other option as of now for scenario where machine agent itself is down, however can you go through below feature doc https://docs.appdynamics.com/display/PRO43/Add+Tasks+for+Workflow+Steps

 



Found something helpful? Click the Accept as Solution button to help others find answers faster.
Liked something? Click the Thumbs Up button.

Hi,

 

This sounds good, but ours is a On-Premise deployment.

Can Cloud Auto-Scaling be enabled in our setup?