Configuring Cisco ACI Observer jobs
You use the Cisco ACI Observer when you have a Cisco ACI environment with Cisco Application Policy Infrastructure Controller (APIC) in your environment. The Observer interfaces with Cisco APIC and makes active REST calls to Cisco APIC in the Cisco ACI environment. You configure observer jobs that dynamically load Cisco ACI data for analysis by Netcool Agile Service Manager from the Observer Configuration UI.
Before you begin
Ensure you have the Cisco ACI service details to hand, such as the Cisco APIC username, Cisco APIC password, Cisco APIC SSL TrustStore and Cisco APIC URL.
The Cisco Application Centric Infrastructure (ACI) Observer is installed as part of the core installation procedure.
Example: Squid proxy
- Install the squid proxy:
$ sudo yum install squid
- Edit the /etc/squid/squid.conf file to add acl for the source and target
system. Example of a line added:
acl localnet src 1.2.3.0/19 # ASM Host
- Initialize the squid directories:
$ sudo squid -z
- Configure the squid proxy for
auto-start:
$ sudo systemctl start squid $ sudo systemctl enable squid
About this task
A Cisco ACI Observer job extracts Cisco ACI resources from Cisco APIC via REST. The Observer loads and updates the resources and their relationships within the Netcool Agile Service Manager core topology service.
- Restapi Load job
- A transient (one-off) job that loads all requested topology data using Cisco APIC REST APIs to build a tenant logical construct topology or a fabric topology, and then exits.
- Websocket Listen job
- A long-running job that listens for notifications from Cisco APIC to build the topology and runs until it is explicitly stopped, or until the observer is stopped.
Procedure
To configure Cisco ACI Observer jobs