remote actions not working? [SOLVED]

Started by raypetter, June 11, 2012, 09:52:37 PM

Previous topic - Next topic

raypetter

Hi

I have been trying to configure remote actions on agent host.

What I am trying to accomplish is to restart a service if it stops responding. The service is called Varnish.

I have defined an action like this in the nxagentd.conf

Action = VarnishReload: service varnish restart

And trying to execute it by calling this on the server:

Action:VarnishReload

The netxms server log shows the following

[11-Jun-2012 20:47:35] *actions* Executing on "78.XX.XXX.XXX": "Action:VarnishReload"

However, nothing happens. What am I doing wrong?


Victor Kirhenshtein

Hi!

You should not prefix action name with "Action:" in action configuration on server side, use just action name, VarnishReload in your case.

Best regards,
Victor

raypetter

#2
Thanks Victor.

Figured it out myself a short time after my post.

I created an action on the console side, hooked it up to a trigger which ran action "varnish.restart".

The nxconfig file contained the following:

Action = varnish.restart:/etc/init.d/varnish restart

Worked like a charm. Just posting my findings as a reference to others that stumble upon this post.

marking this post as solved.