Support Support Downloads Knowledge Base Juniper Support Portal Community

Knowledge Base

Search our Knowledge Base sites to find answers to your questions.

Ask All Knowledge Base Sites All Knowledge Base Sites JunosE Defect (KA)Knowledge BaseSecurity AdvisoriesTechnical BulletinsTechnotes Sign in to display secure content and recently viewed articles

Service Automation User Guide Addendum for QFabric



Article ID: TN314 TECHNOTES Last Updated: 23 Mar 2018Version: 1.0


The Service Automation User Guide describes the typical behavior of Service Now, Service Insight, and AI-Scripts, when used with most of Juniper Networks’ products. However, there are several nuances, limitations, and other variations in behavior when using Service Automation with Juniper Networks QFabric devices. This article explains these variations. 

Topics covered: 


Device Family/Device Model

This document covers QFabric Management with Junos Space Network Management Platform and Service Now. A QFabric system includes devices performing the following functions:

  • QFabric Nodes are fixed-configuration edge platforms that connect to networked data center devices.
  • QFabric Interconnect is a high-speed transport device that connects entire QFabric nodes in a full-mesh topology.
  • QFabric Director provides control and management services for the entire QFabric system.


QFabric is managed by the Junos Space Platform through the QFabric director (Platform-QFX3000, Device Family – junos-qf). The individual QFabric nodes (Platform-QFX3500) do not have any connectivity to Junos Space Platform. Junos Space Platform interacts with the QFabric nodes through the QFabric Director.​

QFabric Hardware


QFabric Architecture


Design Considerations

This section explains the design considerations for QFabric in Junos Space Platform, Service Now, AI-Scripts, and Juniper Support Systems (JSS).

Junos Space Platform

The Junos Space Platform user interface displays the QFabric system as an individual device. The individual QFabric nodes and QFabric interconnects are not displayed on the Device Management page (Network Management Platform > Devices > Device Management). To view the individual nodes, go to the View Physical inventory page (Network Management Platform > Device Inventory > View Physical Inventory) and view the details of the QFabric inventory.

Service Now

A QFabric system is automatically displayed on the Service Now Devices page (Service Now > Administration > Service Now Devices). Service Now pushes AI-Scripts only to the QFabric director. The QFabric director, in turn, installs AI-Scripts on all the QFabric nodes and provides the status of the installation to Service Now. The status received is displayed on the Job Details page (Service Now > Jobs > Job Management). Similarly, the QFabric director uninstalls AI-Scripts from the QFabric nodes.
Service Now retrieves all the JMBs that are created on the individual QFabric nodes from the /pbdata/packages/ais/jmbs/ path on the QFabric director. While processing the JMBs, Service Now displays the QFabric nodes as individual devices on the Service Now Devices page (Service Now > Administration > Service Now Devices). All device snapshots and event JMBs (eJMBs)​ received from the QFabric nodes are shown against the individual devices instead of the QFabric director. Some of the actions for the QFabric nodes are disabled. Please see the Actions Enabled for QFabric Nodes​ section below for details.
You can view incidents and device snapshots for the QFabric nodes against the individual QFabric devices created in Service Now.​


The last version of AI-Scripts that supports QFabric is 4.1R10.

Service Insight

In Service Insight, the QFabric nodes are displayed as individual devices. The End of Life (EOL) reports and Proactive Bug Notifications (PBN) reports are supported for the QFabric nodes ​and not for the QFabric director or QFabric interconnect.



This section explains all limitations of a particular device family with respect to Junos Space Platform, Junos OS, AI-Scripts, and Service Now.​

Junos Space Platform

The Junos Space Platform user interface displays the QFabric system as an individual device.


AI-Scripts can be installed only on the QFabric nodes and not on QFabric director or QFabric interconnect.
On-Demand and request RMA incidents are not supported on QFabric devices.
The last version of AI-Scripts which supports QFabric is 4.1R10.
Refer to the Service Automation Dates & Milestones.

Service Now

Custom event profiles cannot be installed on QFabric devices.
RBAC is not supported for QFabric devices.
On-demand device snapshot is not supported on QFabric devices.

Service Insight

EOL reports and PBN reports cannot be generated for a QFabric director or QFabric interconnect.​


GUI Workflow

This section covers GUI workflows for QFabric in Junos Space Platform and Service Now.

Junos Space Platform GUI Workflow

  • Select Applications > Service Now > Devices > Device Management

  • QFabric is listed as a managed device along with details such as the current Junos OS version installed and IP address.

Service Now GUI Workflow

  • Select Applications > Service Now > Administration > Service Now Devices

  • The QFabric nodes are displayed as individual devices with details, such as IP address, serial number, product type, and Junos OS version.


Actions enabled for QFabric director

Listed below are the actions enabled, specifically, for the QFabric director. As Junos Space Platform is connected only to the QFabric director, the Install Event Profile and Uninstall Event Profile actions are enabled.​

 Actions Enabled for QFabric nodes​​


Service Insight

Service Insight displays all the QFabric nodes discovered by Service Now while processing JMBs. Therefore, EOL reports and PBN reports are available only for the QFabric nodes.


Troubleshooting Guide

This section contains locations of system log files and other files that help in debugging an issue.​

Junos Space Platform

The Junos Space Platform troubleshooting guide can be downloaded from Network Management Platform > Administration >  Space Troubleshooting​.

Service Now

​System logs for Service Now are collected as a part of the system logs for Junos Space Platform.

To enable the Service Now Debug mode, the jboss-log4j.xml file, located at the /usr/local/jboss/server/all/conf/ path, should be edited to change the priority value from WARN to DEBUG as shown below:

<category name="">
      <priority value="WARN"/>
       <appender-ref ref="ServiceNow"/>

Service Insight

​System logs for Service Insight are collected as a part of the system logs for Junos Space Platform.

To enable the Service Now Debug mode, the jboss-log4j.xml file should be edited to change the priority value from WARN to DEBUG as shown below:​

<category name="">
      <priority value="WARN"/>
      <appender-ref ref="ServiceInsight"/>


  To debug AI-Scripts, review the escript.log, cscript.log, and default-log-messages available under the /var/log directory.


User Guides

For additional Service Automation User Guide Addenda, refer to the primary list:

Service Automation User Guide Addenda - Primary List:
Comment on this article > Affected Products Browse the Knowledge Base for more articles related to these product categories. Select a category to begin.

Getting Up and Running with Junos

Getting Up and Running with Junos Security Alerts and Vulnerabilities Product Alerts and Software Release Notices Problem Report (PR) Search Tool EOL Notices and Bulletins JTAC User Guide Customer Care User Guide Pathfinder SRX High Availability Configurator SRX VPN Configurator Training Courses and Videos End User Licence Agreement Global Search