Cisco Cisco Broadband Access Center Telco Wireless 3.8

Page of 267
 
1-11
Cisco Broadband Access Center for Cable Administrator’s Guide
OL-2445-02
Chapter 1      Broadband Access Center for Cable Overview
BAC Agent
BAC Agent
The BAC agent is an administrative agent that monitors the run time health of all BAC processes. This 
watchdog process ensures that if a process stops unexpectedly, it is automatically restarted.
The BAC agent can be used as a command line tool to start, stop, restart, and determine the status of any 
monitored processes.
Monitored Processes
If a monitored application fails, it is restarted automatically. If, for any reason, the restart process also 
fails, the BAC agent server will wait a prescribed amount of time to attempt the restart again. 
Note
You do not have to use the BAC agent to monitor Network Registrar extensions.
The period between restart attempts increases exponentially until it reaches a length of 5 minutes. After 
that, the process restart is attempted at 5 minute intervals until successful. Five minutes after a successful 
restart, the period is automatically reset to 1 second again.
For example:
Process A fails.
The BAC agent server  attempts to restart it and the first restart fails.
The BAC agent server waits 2 seconds and attempts to restart the process and the second restart fails.
The BAC agent server waits 4 seconds and attempts to restart the process and the third restart fails.
The BAC agent server waits 16 seconds and attempts to restart the process and the fourth restart 
fails.
BAC Agent Command Line
The BAC agent automatically starts whenever the system boots up. Consequently, this agent also starts 
those BAC system components it is configured to control. The BAC agent can also be controlled through 
a simple command line interface. This is performed by running the bprAgent command from the 
/etc/init.d directory.
 describes the CLI commands available for use with the BAC agent. You can run the CLI from 
the etc/init.d directory.
Table 1-2
RDU SNMP Agent Traps 
Trap
Description
cnaHealthNotif
This notification is sent out to announce BAC startup, 
shutdown, failed, or exit status.
For example, this notification is sent out whenever the RDU 
server has started, shutdown or failed.