DX NetOps

 View Only
Expand all | Collapse all

NetOps Portal - Scheduled Email Report - Can we get it to write a PDF to a folder for retireval?

  • 1.  NetOps Portal - Scheduled Email Report - Can we get it to write a PDF to a folder for retireval?

    Posted Nov 30, 2021 12:53 PM
    Edited by David DuPre Nov 30, 2021 12:53 PM

    Customer has built a report they want to extract from NetOps Portal.
    They need a way to Automatically pickup a report and include it in another system.
    - Not manually, like the generate URL feature.
    Unless there is an API that is available to call and get the report. 

    Specifically they want (IM Group ScoreCard Trend - Availability)  showing a group with it's subgroups!
    Each with a Percentage availability.

    Is there a setting in PM to enable the PDF reports to be written to a folder on the NetOps Portal?
    This would allow the user to pull the PDF file via script into the reporting system.

    Thank you.



    ------------------------------
    [JobTitle] Unknown!
    ------------------------------


  • 2.  RE: NetOps Portal - Scheduled Email Report - Can we get it to write a PDF to a folder for retireval?

    Broadcom Employee
    Posted Nov 30, 2021 01:12 PM
    We only save FULL PDF reports sent via email to /opt/CA/PerformanceCenter/DM/repository based on type and user and date.  They'd have to schedule a dashboad to run, and then check/monitor the directory structure for the new PDF being generated.

    If you take the URL for the dashboard, and replace /desktop/ with /pdf/, the URL will return a PDF.   But requires the CADefaultCookie login token to be passed to authenticate the request.  That's what Email task does.  It saves the desktop dashboard URL and changes /desktop/ to /pdf/ or /csv/ depending if generating a PDF or CSV.  The email task can internally generate login tokens.   But there really isn't a way for processes outside the product to.

    Generate URL is really the only way we have currently for showing a PC view in another website.