Managing Reports for Broadband Network Gateway Services in Cross Provisioning Platform
The report management functionality is used to query live data from a device by using RPC commands. The output of the RPC commands can be represented in the following ways:
This data is used to troubleshoot configurations and view device statistics. The script designers determine the format in which the output of the RPC calls is represented. One of the major features of the report management functionality is the generation of live reports.
To activate this functionality, you need to upload the report-based parser XSLT and the GUI script by using the script management functionality. Also, create a service definition of the Report type by combining the GUI script and the XSLT parsing script.
The report management functionality is supported only on Juniper Networks devices.
To generate live reports:
- In the Cross Provisioning Platform task pane,
select CPP > Report Management.
The Report Management page that appears consists of the following tab:
Generate Live Reports
The Generate Live Reports tab is pre-selected and displays a list of existing report definitions.
- Right-click any report definition and select Run
The GUI scripts of the associated service definitions appear. For example, the getsubscriberinfo script is attached to display the subscriber information on the Subscribers Summary page.
- Select any device by clicking the corresponding checkbox
and click the Generate Report link.
The adjacent sections of the page displays Subscribers Summary and the Subscribers Count details in any of the following formats: graph, HTML or text.
You can also add a new report definition from the Cross Provisioning Platform > CPP task pane on the Scripts page.