Network Intent
The core automation unit of PDAS is Network Intent (NI), device-specific automation. NI describes a network design for a specific network device, what these design baselines are, and how to verify the design works properly. When a network problem occurs, one or multiple NIs are violated. By analyzing past tickets, users can create NIs to document the problems. The next time a similar situation occurs, users can be instructed to execute these NIs to diagnose the problem automatically. Further, the system can monitor these NIs to prevent these problems.
NI takes the device configurations and CLI/API/SNMP commands as the input and leverages Visual Parser, a UI-based no-code parser, to define the variables and the diagnosis logic for these variables.
Users can define follow-up NIs in the Diagnosis so that these NIs can be executed under certain conditions. For example, users can add OSPF detail check as the follow-up NI if the OSPF route summary changes.
The execution results of a Home NI and its follow-up NIs are displayed in a diagnosis tree.