Page 1 of 2

Yet another NRDS question

Posted: Wed Feb 12, 2014 1:45 pm
by BanditBBS
Ok, I installed NRDS on a server and chose not to install the scheduled task. The reasons are:

1.) We use BMC Control-M to schedule jobs
2.) We instantly receive notifications if a job fails to run

So, with that being said, it isn't working. Does the user running the vbs script have to be an admin? The user that Control-M logs in as is not a member of the admin group. if we login as our admin accounts and dbl-click the vbs, it runs just fine.

Re: Yet another NRDS question

Posted: Wed Feb 12, 2014 3:26 pm
by scottwilkerson
NRDS expects to be run as nagios user

Re: Yet another NRDS question

Posted: Wed Feb 12, 2014 3:39 pm
by BanditBBS
Scott, really?

Both times I have installed on a Windows machine, the scheduled task is set to run as "SYSTEM" and not a user.

Re: Yet another NRDS question

Posted: Wed Feb 12, 2014 5:27 pm
by scottwilkerson
OHHHH! :oops: I though you were installing *nix version of NRDS...

I don't believe it needs to be any special user, but the user does need permissions to access the files...

Re: Yet another NRDS question

Posted: Wed Feb 12, 2014 9:14 pm
by BanditBBS
Geez Scott, I only said "scheduled task" and "vb script" in my opening post :roll: LOL

Perhaps I just figured out the issue though. I wanted to test at home as I really want this issue resolved and I noticed a glaring difference.

1.)At home I run 2012r2.7 and when I download the installer and try to install it automatically passes the token, config name and other variables, so all I have to fill in is host name and interval.
At work, yeah, that doesn't happen, I have to fill in every field when installing the client

2.)At home the vbs script is a MUCH newer version that the one at work. At home it is stable version 1.11. At work it is R3.1.

Obviously, I have an older version at work, (on all my servers), what is the upgrade process? Also, will that resolve the auto filling in of the variables during install?

Re: Yet another NRDS question

Posted: Thu Feb 13, 2014 10:12 am
by scottwilkerson
Upgrade process would be as follows.

Download 1.4 of the component and install through Admin -> Manage components
http://assets.nagios.com/downloads/nagi ... anager.zip

Then you will likely need to run the following on the XI server (it will display this in the description)

Code: Select all

cd /usr/local/nagiosxi/html/includes/components/nrdsconfigmanager 
chmod +x install.sh
./install.sh
Finally, you will need to recreate the download package from
Admin -> NRDS Config Manager -> Download Client

and install on client...

Re: Yet another NRDS question

Posted: Thu Feb 13, 2014 10:22 am
by BanditBBS
Component already 1.4 across all my XI servers. (I tend to keep up on component versions)

I tried running the install.sh and got "NRDS already installed"

Any ideas?

Re: Yet another NRDS question

Posted: Thu Feb 13, 2014 4:09 pm
by tmcdonald
rm /usr/local/nagiosxi/html/includes/components/nrdsconfigmanager/installed.nrds

Re: Yet another NRDS question

Posted: Thu Feb 13, 2014 4:25 pm
by BanditBBS
tmcdonald wrote:rm /usr/local/nagiosxi/html/includes/components/nrdsconfigmanager/installed.nrds
Yay Trevor! :)

Ok, so that allowed me to install NRDS again and I tested an install, it now passes the variables to the installer properly. I'll test if my job scheduler works tomorrow(kinda woke up with no water today, didn't go into work :x ).

Re: Yet another NRDS question

Posted: Thu Feb 13, 2014 4:48 pm
by tmcdonald
BanditBBS wrote:Yay Trevor! :)
Screenshotted and going on a shirt which I will wear to NWC 2014



On topic: We'll catch up with you tomorrow. Just keeping the thread off our "TODO" dashboard.



EDIT: We're post-buddies!