NetMRI collects, organizes, and displays information in an array of customizable tables, graphs, and reports covering virtually every aspect of network operations. NetMRI search functions can be used to find and filter stored information. Many of NetMRI’s information and results displays can be exported as CSV files, Excel spreadsheets, and PDF documents. Before developing a program to extract data from the NetMRI database using the API, determine whether it would be easier to obtain the needed information through the NetMRI GUI.
...
- Send HTTP requests using GET, or using POST with MIME types application/x-www-form-urlencoded, multipart/form-data, application/json, or application/xml.
- Receive HTTP responses with MIME type application/json or application/xml.
- Query and search over 70 different types of objects within the NetMRI data model.
- Configure the NetMRI discovery ranges and other settings.
- Schedule and run jobs on the NetMRI programmatically.
- Associate job custom fields with jobs programmatically. For more information, see NetMRI API Core.
- The Perl/Python API is a set of Perl/Python modules built on top of the API Core. These modules handle authentication, formatting of URL requests, and parsing of XML returned documents. This implementation of the API enables more focus on program logic. NetMRI includes a Perl and Python package providing adherence to Perl/Python conventions, and added functionality. For more information, see Migration to Current API Core.
The system maintains security by requiring authentication based on the same user names and passwords used by the NetMRI graphical user interface.
...