Any way to automate enabling application dependency mapping? Want to map out connections between our systems and not doing 300 systems manually! :L) . I don't need the latency stats as don't want ncap going onto servers.
The Agent has to be deployed on the servers to utilize this feature. If you have done that step, you should be able to use Manage Nodes to do a bulk select and hit the check box.
Hopefully this is what you are looking for.
You mean select multiple nodes and click 'edit' to reveal that option? Any way to automate with the SDK ?
Correct. Select multiple nodes and then hit Edit properties to get that option. In a quick glance I did not see a SWIS verb for that option so I don't see the SDK being viable in this case.
Beware a huge CPU spike on your polling engines if you turn that on for everything at once
jblankjblank's suggestion works neatly, used that for ~50 nodes in a batch with no problems
I see the JavaScript that enables ADM is vm.enableAgent(). I'll look into it to see if its an AJAX call I could mock with the CRUD interface. Haven't got time to be clicking around hundreds of agents!
Step 1 -> roll out agents and/or add agents to SLW though automated means
Step 2 -> manage nodes -> sort by polling method -> agent
Step 3 -> Select all
Step 4 -> Edit properties to do all at once
Step 5 -> Enable dependency mapping and hit save
No hundreds of clicks needed, should be way faster than trying to code anything
I thought Adm was on by default anyway, unless you changed the global setting?
Our instances are often ephemeral and spun up for project so I cannot be doing this manually. We work in a devops model .Might have to look at other products as automation seems to be a stickler for NPM. SDK is good but limited. might even look at robotic process automation for this.
Exactly.
This is why monitoring methodology that has been in place for 20 years must adapt to the new Cloud model of automated resource destruction and creation. Current monitoring methodologies can't keep up with the DevOps model of the Cloud you describe. Agents have no place in DevOps yet without this automation you need.
Gone are the days of that old Compaq 1850 running your Accounting application for 8 years in the back corner of your data room.