This topic describes the components of a TrueSight Network Automation installation.
The TrueSight Network Automation application server is hosted on a Linux or Microsoft Windows OS, runs as a single Java process that includes a web server. The application server handles all TrueSight Network Automation processing except for direct device communication and database management.
TrueSight Network Automation device agents run on Linux or Windows hosts and handle all device interaction. A local device agent is embedded with the application server but can optionally be disabled. Remote device agents are deployed to handle devices that are not reachable from the application server or to handle devices with overlapping IP addresses. Device agents interact with devices using telnet, SSH, HTTP(S), TFTP, FTP, SCP, and/or syslog. An SSL link on a configurable port handles the communication between application server and device agent.
The TrueSight Network Automation client is a pure-HTML based client so no installation on a client host is required. Starting a supported browser and directing to the application server is all that is required to establish the client session. User login to TrueSight Network Automation can be authenticated locally or through one of the following external authentication systems:
- Active Directory
- NEW IN 8.9.04Security Assertion Markup Language (SAML) 2.0
TrueSight Network Automation can support an embedded database or an external database connection. If the embedded database option is selected, it is a PostgreSQL database that is hosted on the application server. External databases supported are PostgreSQL, Oracle, and Microsoft SQL Server.
Integrations with Network and Service Management Systems
TrueSight Network Automation supports a wide variety of APIs for communication with third-party systems:
- Web Services API (SOAP) with Java wraparound
- In context URL launch from/to TrueSight Network Automation:
- Sample of to: Launch from Network Management System (NMS) topology map directly into TrueSight Network Automation device compliance report or span action window. Sample NMS tools include HP Network Node Manager (NNM) and Entuity Network Analytics.
- Sample of from: Launch from TrueSight Network Automation device popup window to Atrium Explorer or NMS device details.
- SQL Device Import Adapter which enables TrueSight Network Automation to import devices from discovery sources, such as BMC Atrium CMDB, BMC Discovery, HP Network Node Manager, and Entuity Network Analytics.
- SNMP v1, v2c, and v3 notifications to NMS and event collection systems.
- TrueSight Orchestration TrueSight Network Automation adapter to support higher level workflows and integrations with IT Service Management systems, such as BMC Remedy IT Service Management, and IP Address Management and DNS systems.
TrueSight Network Automation is a multi-vendor solution and provides out-of-the-box support for routers, switches, firewalls, intrusion detection systems, load balancers, and other devices.
BMC recommends that the list of supported devices is consulted before a device is added to the network. See Supported devices.