health.py
Basic script that logs into CUCM using paramiko and pull down health check information. Writes results to text file.
Idea to do pre upgrade checks and maintains copy of results for anayalsis before upgrade and for reference post upgrade.
This script requires python
You will need to install the following packages
#Note the following import statements any non basic python libray will need to be installed.
import time
import sys
import threading
from ntpath import basename
import getpass
from multiprocessing.pool import ThreadPool
import itertools
import paramiko
from paramiko_expect import SSHClientInteraction
import os.path
import requests
- Pre 8.0 mode enabled
- Cluster securitu mode enable
- ITL Errors
- CTL Errors
- Backup History
- Any Crash files
- Any NTP Issues
- Dbreplication status
- Cluster Network status - Road Mapped
- Network Status
- Upgrade status