How to discover EMC Isilon Storage Systems?

wowashish
Kilo Contributor

Hi,

We have few EMC Isilon Storage Systems, which we would like to discover. Any input on how to do that would be appreciated.

Thanks,

Ashish

1 ACCEPTED SOLUTION

Tony Branton
ServiceNow Employee
ServiceNow Employee

You can use two methods to discover Isilon Clusters:


  • Using a server-less horizontal discovery pattern, use the Isilon OneFS API to extract information via REST.   You'll need both the Isilon REST endpoint URL (or IP address), port and a set of credentials to perform the REST queries.   See the Isilon OneFS API Reference for more information on the type of information you can extract using REST.
  • Using a horizontal discovery pattern, use SNMP to query Isilon Clusters.   I built a very basic pattern to discover an Isilon Cluster and create a CI with a Storage Server   [cmdb_ci_storage_server] class.   The pattern captures:
    • Cluster hostname
    • Chassis model
    • Chassis serial number
    • OneFS version
    • File system volume and mount point
    • Total and available space
    • Storage devices and disks (name, model, serial number)
    • Network adapters


An update set containing the pattern is attached below - note that it's supplied without warranty or support, and used at your own risk.



Of these two methods, the OneFS API allows you to extract information more readily than via SNMP.   You may also want to review the OOTB CI classes to determine if they're adequate or whether custom CI classes may better model the Isilon cluster in the CMDB.



Hope this helps.


View solution in original post

30 REPLIES 30

Tony Branton
ServiceNow Employee
ServiceNow Employee

Hi Ozzie,



I developed this pattern on Jakarta and have not tested it on Istanbul.   Note that the update set contains the discovery pattern as well as an SNMP Classification definition and I'm not sure (though I suspect it's the case) whether these are handled differently between Jakarta and Istanbul.



If you're unable to upgrade to Jakarta, then you could try editing the pattern (make a simple change such as renaming a step) and saving and activating the pattern.   You should also check SNMP Classification record and ensure that the pattern is being referenced correctly in the Triggers probes related list - if it isn't then edit the entry or create an entry in the related list.



Hope this helps.


Invalid ndl, System error has occured, exception is: NdlException: Errors loading ndl: [XtextSyntaxDiagnostic: null:7 mismatched input '}' expecting 'apply_to_os_families', XtextSyntaxDiagnostic: null:8 missing EOF at 'identification']



Invalid update


I get this error when trying to activate the pattern?
When I try to Manage Pattern, The new page launches and I get this error "Error in getting pattern: Isilon-SNMP"

Would this be compatible with Kingston?  I cannot get the xml upload to work, even with security admin elevated privileges.

scottwright
Kilo Contributor

If you can wait a little longer, and Isilon pattern is on its way.  We're working with ServiceNow on one now.  ETC and be available is June.

TJ6
ServiceNow Employee
ServiceNow Employee

Hi Scott,

 

My name is TJ, I'm with ServiceNow Support(Automation). Please let me know which developer you are working with to create this pattern. I would like to briefly reach out to them regarding this pattern. 

 

Thank you,

-TJ