Sending signals to processes

You can use Netcool/OMNIbus Administrator to send a UNIX signal to a process.

About this task

For example, you might want a probe to re-read its rules file. To do this, send a SIGHUP(1) signal to the probe process.

To send a signal to a process:

Procedure

  1. Perform any of the following actions from Netcool/OMNIbus Administrator:
    • If you are connected to the process agent and the Service/Process Details pane is open, go to the next step.
    • If not already connected, connect to the process agent. On successful connection, the Service/Process Details pane opens.
    • If you are connected to the process agent, but the Service/Process Details pane is not currently on display, click the Status icon in the Configuration window for the process agent, to view this pane.
  2. Select the process to which you want to send a signal and then click Send Signal in the toolbar.
    The Send Signal window opens.
  3. Complete this window as follows:
    Process Name
    Select the process to which the signal should be sent.
    Signal
    Select the signal that you want to send. Valid signals include:
    • SIGHUP(1): Hangup signal to stop and restart a process
    • SIGINT(2): Interrupt signal
    • SIGTERM(15): Terminate signal

    On Windows, the SIGINT(2) and SIGTERM(15) signals are supported only on Tivoli Netcool/OMNIbus processes; for example, ObjectServers, proxy servers, and probes. You can alternatively use the other available methods for stopping processes. When a probe is running under process control, the SIGHUP(1) signal can be used to make the probe re-read its rules file.

  4. Confirm or cancel your changes as follows:
    OK
    Click this button to close the window and send the signal to the selected process.
    Apply
    Click this button to send the signal to the selected process and keep the window open.
    Cancel
    Click this button to close the window without sending a signal.