This appendix presents scripts that collect metrics data and parse out the key performance indicators (KPI). These are sample scripts written in Perl, Expect, and Awk that can be used by VoIP networker operators to automate some of the common tasks of data collection, data parsing, and data correlation to get KPIs. The following sections contain sample scripts and tools that allow the operator to automate tasks, such as the following:
• Polling Domain Name System (DNS) servers for availability and name resolution
• Performing a Session Initiation Protocol (SIP) ping and checking SIP endpoint availability
• Pinging IP addresses for host availability
• Telneting to ...