<img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1110556&amp;fmt=gif">
Skip to content
    November 23, 2022

    Optimize Your NOC with DX NetOps and Automic Automation

    Key Takeaways
    • Leverage Broadcom NetOps and Automic solutions to automate common, repetitive network operations tasks.
    • Automate standard operating procedures to help teams spend less time on triage and more time on strategic tasks.
    • Trigger a health check workflow and enrich an alarm with a single click, helping speed resolution.

    Learn how Automic can help NetOps speed up triage, reduce MTTR, and alleviate the load on your NOC

    Today’s network team is committed to advancing the speed of triage and resolution. This can be a titanic task in modern networks, which are fueled by SDN and becoming more agile and dynamic than ever.

    These new networks have introduced traffic, congestion, and outages on a greater scale. We hear constantly from organizations about not being able to deal with the amount of tickets and events raised in their NOCs. This level of demand has elevated Network Automation to an unprecedented level: 49% of enterprises consider automation a major priority in the next one to two years1.

    Leveraging automation of SOPs (Standard Operating Procedures) from NetOps will help your team spend less time in triage and more time focusing on what matters. Today, 43% of network professionals are challenged to find the time to work on strategic business initiatives2.

    This skill builder blog will elaborate on a key capability of the Broadcom NetOps solution: leveraging Automic to trigger workflows on common repetitive tasks executed by your NOC Team. Utilizing this feature saves triage time and automates SOPs, delivering more efficient results for your organization..

    It is important to note that Network Automation without validation is a high risk operation, so any SOP automatically executed must be approved and validated within your organization.

    Enabling Network Operations to Launch Actions in Context from NetOps

    You will start by enabling NetOps as the single pane of glass to drive triage from. This is achieved by configuring the DX Spectrum OneClick console with a new alarm menu item; from here, operators can trigger Automic workflows.

    ESD_FY23_Academy-Blog.Optimize Your NOC with DX NetOps and Automic Automation.Figure 1

    Figure 1: Enabling custom menu picks in DX Spectrum OneClick

    This task will save a considerable amount of NOC users’ time. DX NetOps users can now invoke actions in context from a given alarm. This action can take any field from the selected alarm and consume it as a part of a workflow or command (e.g., you can use the “alarm Title” and “Type” fields to run a search in the KB and enrich Alarm Notes with this information).

    Note that security is heavily embedded in our NetOps solution; admins can associate a privilege to the menu item, so if the user is not given this privilege, the menu item is not displayed for that user.

    In the current scenario, we have simply executed a script that will invoke the Automic workflow via API. This action will use two alarm fields as parameters. Below is an extract from the file <$SPECROOT>/custom/console/config/custom-menu-config.xml.

      <menu name="com.aprisma.spectrum.app.swing.window.menu.Tools">

        <item name="Automic Workflow Healthcheck">

          <toolbar-image>images/bclogo.jpg</toolbar-image>

          <popup-visibility>when-filter-passed</popup-visibility>

          <action>

            <context>

              com.aprisma.spectrum.app.alarm.client.group.AlarmContext

             </context>

            <filter>

              <has-attribute>AlarmAttrID.ALARM_ID</has-attribute>

            </filter>

            <launch-web-server-script>

            <command>/usr/automic-script/workflow-healthcheck.sh {0} {1}</command>

    <param> 

    <attribute>AlarmAttrID.ALARM_ID</attribute> 

    </param> 

    <param> 

    <attribute>AttributeID.MODEL_NAME</attribute> 

    </param> 

            </launch-web-server-script>

          </action>

        </item>

      </menu>

    Beyond just launching this action manually, you could leverage policies and AlarmNotifier to execute some of these tasks in an automated manner.

    Defining the SOP to be Triggered

    Next, define the workflow to be executed in Automic. There are some examples in the last part of this document, but in our scenario, we will just run a healthcheck on the alarmed network entity and enrich the NetOps alarm so operators are aware that the triage for that alarm has been completed successfully.

    The Automic workflow is invoked via a REST API call, and some alarm fields are passed along for processing. Depending on the task to be performed, you will need to design your own workflow or leverage one from the Automic Marketplace.

    ESD_FY23_Academy-Blog.Optimize Your NOC with DX NetOps and Automic Automation.Figure 2

    Figure 2: Invoked Automic Workflow to run a healthcheck and update Spectrum alarm

    It is important that you close the loop to let NOC operators know the outcome of the automated action. You can achieve this by simply updating the Spectrum alarm via API call with the output of the automic job and a hyperlink in case additional information is needed. 

    NOC operators can now continue with the SOP by opening a ticket that will be enriched with the data from the healthcheck executed.

    ESD_FY23_Academy-Blog.Optimize Your NOC with DX NetOps and Automic Automation.Figure 3

    Figure 3: DX NetOps alarm enriched with Healthcheck outcome and workflow status hyperlink.

    As you can see, it took a single click for the operator to trigger a healthcheck workflow and enrich the NetOps alarm with valuable information on the outcome. These insights  optimize operations and directly impact MTTR.

    Some common SOPs that we often hear about and can be automated are the following (Note that they can all be driven with read-only procedures to mitigate any security concerns):

    • Active Testing on-demand for problematic targets.
    • Sanity checks on Device configurations.
    • Health check on faulty network/devices.
    • Alarm enrichment with KB articles.

    It is important to start with “low hanging fruit” that can provide huge time savings with little effort. A best practice would be to get a report of the most common alarms and most repetitive tasks performed by the NOC.

    Based on the maturity level of each organization, we can build a framework for manual tasks, then constantly assess, improve, and validate automations. Lastly, we then aim for closed-loop remediations.


    1BCG Covid-19 IT Buyers Sentiment Survey, April 24-May 5, 2020

    2Sirkin Research and LiveAction study to identify the top network performance challenges. https://www.liveaction.com/resources/blog/2019-top-network-performance-challenges/

    Nestor Falcon Gonzalez

    Nestor Falcon Gonzalez is a Global Solution Architect at Broadcom's Agile Operations Division. He focuses on helping customers on their network transformation, driving innovation, adoption and providing value for their business. Nestor holds a Master's Degree in Telecommunication Engineering and has over 15 years of...

    Other posts you might be interested in

    Explore the Catalog
    icon
    Blog November 18, 2024

    Optimizing Resources With Airflow: A Guide to Workload Optimization and SLA Management

    Read More
    icon
    Blog November 12, 2024

    Introducing AutoSys v24: Enhanced Features and New Product Lifecycle for a Modern Automation Experience

    Read More
    icon
    Blog November 6, 2024

    Understanding Broadcom’s Placement as a Leader in 2024 Gartner® Magic Quadrant™ for Service Orchestration and Automation Platforms (SOAP)

    Read More
    icon
    Blog November 1, 2024

    Automic Automation: The Key to Unlocking Data Pipeline Accuracy

    Read More
    icon
    Blog October 9, 2024

    Building Efficient Data Pipelines with Automic Automation

    Read More
    icon
    Blog October 1, 2024

    Seven Ways AAI Can Accelerate a Scheduler Migration

    Read More
    icon
    Blog September 26, 2024

    Automic Automation’s Enhanced Help: Now Featuring a GenAI-Powered Assistant

    Read More
    icon
    Blog September 13, 2024

    Maximizing Your ERP Investment With Automic Automation

    Read More
    icon
    Blog August 22, 2024

    9 Reasons to Delegate Scheduling of Cloud Workloads to Automation by Broadcom

    Read More