Components

Agile Service Manager consists of a number of services, and can be integrated into the IBM Netcool Operations Insight suite of products. You access Agile Service Manager through the IBM Dashboard Application Service Hub (DASH).

Agile Service Manager core download packages

The Agile Service Manager core eAssembly consists of the following packages. Apart from the UI, which is installed using the IBM Installation Manager, all core packages are Docker containers.
Table 1. Agile Service Manager core packages
Package Details
nasm-cassandra A distributed and robust database that is scalable while maintaining high performance
nasm-common Component that contains the product licenses, common scripts and docker-compose
nasm-elasticsearch A distributed search and analytics engine that is scalable and reliable
nasm-kafka A message bus that efficiently consolidates topology data from multiple sources

In addition to the Kafka message bus, the nasm-kafka service also deploys the Kafka REST API, which verifies the existence of Kafka topics.

nasm-layout A service that lets you customize the way topologies are structured, providing a number of standard options, such as hierarchical, force-directed, and other views
nasm-merge A service that lets you merge duplicate records of the same resource retrieved through different mechanisms into one composite resource
nasm-nginx A service that manages access to all other Agile Service Manager micro-services
nasm-noi-gateway A service that updates the Agile Service Manager status with Netcool/OMNIbus event data (via the status service)
nasm-noi-probe A service that uses Agile Service Manager resource status information to generate events in the Netcool/OMNIbus Event Viewer.
nasm-observer A service that you install on a Jenkins server, from where it updates the Agile Service Manager status (via the Jenkins Observer)
nasm-search A service that inserts topology data into the Elasticsearch engine, and exposes REST APIs to search for resources
nasm-status A service that extracts information from IBM Tivoli Netcool/OMNIbus events
nasm-topology A service that lets you query networked resources, and retrieve both real-time and historical information about their state and relationships with other linked resources
nasm-ui-api A service whose dedicated purpose is to provide topology-related data to the Agile Service Manager UI
nasm-ui A user interface service accessed through DASH, which presents you with a topology view and lets you perform a number of further tasks in context
nasm-zookeeper A robust, distributed and scalable synchronization service

Agile Service Manager application and network discovery download packages

In addition to the Network Discovery and Application Discovery observers, both listed in the observer packages table, Agile Service Manager contains the following application and network discovery download packages.
  • Network Discovery Config
  • Network Discovery Consul
  • Network Discovery Control
  • Network Discovery Schema Registry
  • Network Discovery Security
  • Network Discovery Sftp
  • Network Discovery Sidecar
  • Network Discovery Status
  • Network Discovery Swagger Service
  • Network Discovery Swagger UI
  • Network Discovery Topogram
  • Network Discovery Worker
  • Network Discovery Collector
  • Application Discovery Service
  • Application Discovery Primary Storage
  • DB2

Agile Service Manager observer download packages

Table 2. Agile Service Manager observer packages
Package Details
nasm-alm-observer A service that extracts information from the IBM Agile Lifecycle Manager
nasm-appdisco-observer A service that retrieves discovered applications, their components, configurations and dependencies, from the Application Discovery database via REST API
nasm-appdynamics-observer A service that obtains information from the AppDynamics Controller via the REST API
nasm-aws-observer A service that reads data from the Amazon Web Services
nasm-azure-observer A service that reads data from Azure cloud services through its REST APIs
nasm-bigfixinventory-observer A service that reads data from a Bigfix Inventory instance through its REST API
nasm-cienablueplanet-observer A service that retrieves topology data from the Blue Planet MCP instance via REST API
nasm-ciscoaci-observer A service that makes REST calls to Cisco APIC in the Cisco ACI environment
nasm-contrail-observer A service that makes REST calls to the Contrail API server to retrieve topology data from Juniper Network Contrail
nasm-dns-observer A service that queries internal DNS servers, and returns response times and service addresses
nasm-docker-observer A service that extracts information from Docker networks
nasm-dynatrace-observer A service that queries a specified Dynatrace environment for information about its applications, services, process groups, and infrastructure entities
nasm-file-observer A service that retrieves data written to a file in a specific format
nasm-google-observer A service that reads data from the Google Cloud Platform's Compute Services through Google's Compute Services SDK.
nasm-ibmcloud-observer A service that performs REST calls to the IBM Cloud REST API, which retrieve Cloud Foundry Apps information and services
nasm-itnm-observer A service that extracts information from the IBM Tivoli Network Manager IP Edition database
nasm-jenkins-observer A service that receives build information generated by the Agile Service Manager plugin for Jenkins
nasm-junipercso-observer A service that extracts information from Juniper Contrail Service Orchestration (CSO)
nasm-kubernetes-observer A service that discovers Kubernetes services containers and maps relationships between them
asm-netdiso-observer A service that retrieves discovered devices and relationships from the Network Discovery database via REST API
nasm-newrelic-observer A service that loads New Relic Infrastructure resource data via a New Relic account with a New Relic Infrastructure subscription
nasm-openstack-observer A service that extracts information from OpenStack
nasm-rancher-observer A service that read data from Rancher through the REST API
nasm-rest-observer A service that obtains topology data via REST endpoints
nasm-servicenow-observer A service that performs REST calls to retrieve configuration management database (CMDB) data from ServiceNow
nasm-taddm-observer A service that extracts information from the IBM Tivoli Application Dependency Discovery Manager database
nasm-vmvcenter-observer A service that dynamically loads VMware vCenter data
nasm-vmwarensx-observer A service that dynamically loads VMware NSX data
nasm-zabbix-observer A service that extracts server information and its associated network resources from Zabbix via REST RPC