CiscoWorks integration with CA

Unanswered Question
Apr 2nd, 2010
User Badges:

I have CA service desk manager which contains CMDB for assets/inventory. I was wondering if CisoWorks can provide information in an automated fashion that can be used to update and keep the CMDB current.

I'm interested to see device names, model, serail numbers etc (Hardware Report). Does CiscoWorks support API’s that can be called?

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
yjdabear Fri, 04/02/2010 - 09:24
User Badges:
  • Gold, 750 points or more

The few items you listed should be obtainable with cwcli:

"CLI framework (cwcli) offers remote access facilities to allow you to invoke


commands from the client in the same way as they run on the RME server.

The name of the servlet is /rme/cwcli.

The following is the servlet to be invoked to execute any command:

For post request,



rme-server:rme-port/rme/cwcli payload XML file

For get request,



rme-server:rme-port/rme/cwcli?command=cwcli config commandname -u user -p BAse64 encoded pwd -args1 arg1value..."

If you're on LMS 3.2, there's even more flexibility with the intro of "Open Database Schema Support":

Serial number in CMDB has been a sore spot here (though not using LMS as source), because there's no single OID for storing it across Cisco hardware and the CMDB sw vendor doesn't bother doing more than that. I imagine that's why there's a "User_Defined_Serial_Number" column in RME Device_Inventory View Details ("Open Database Schema Support" link above), because it surely will need to be populated manually somehow.


This Discussion