NAME
bbcutil
- a tool for debugging a BBC-based server.
SYNOPSIS
bbcutil -h|-help
bbcutil -version
bbcutil -ovrg [<ovrg
>]
bbcutil -reg|-registrations [<hostname
>|<ip
>] [-v|-verbose]
bbcutil -deregister {<path
>|*} [-force] [-v|-verbose]
bbcutil -ping {[<hostname
>|<ip
>[:<port
>]] | [<uri
>]} [count] [-v|-verbose]
bbcutil -status {[<hostname
>|<ip
>[:<port
>]] | [<uri
>} [-v|-verbose]]
bbcutil -migrate {[<namespace
>] [<appname
>] [<filename
>]} [-v|-verbose]
bbcutil -count|-size|-list [-p|-path<path>
] [-t|-target<target>
] [-v|-verbose]
bbcutil -getcbport [<hostname
>|<ip
>]
bbcutil -gettarget [<hostname
>|<ip
>]
DESCRIPTION
The bbcutil
command helps you to debug an HP
Operations BBC-based server. You can use the bbcutil
command to list all applications registered to a HP Operations
Communication Broker, to check whether specified communication
services are alive, and to display details about the current state
of the server.
Parameters
The bbcutil
command incorporates the options in the
following list. For example, the syntax for the
[<
hostname
>|<
ip
>][:<
port
>]]
string in the options -registrations
or
-ping
can be a hostname and a port separated by a
colon (:
).
The string can also be a full URL path (including protocol), such as the following:
https://merlin.guilford.mycom.com:383/com.hp.ov.coda
bbcutil
recognizes the following options:
-h|-help
bbcutil
command.
-version
-ovrg
<
ovrg
>
a bbcutil
command option in the context
of the HPOM Resource Group specified by
<ovrg
>. This is an optional command. You
can use it with other bbcutil
commands. For example,
the bbcutil -ovrg testsrv -getcbport
command returns
the Communications Broker port number of the HPOM Resource Group,
testsr
v.
-reg|-registrations
[<
hostname
>|<
ip
>]
<hostname>
or
<ip>
, and displays a list of all
registered applications. If you do not specify the hostname or IP
address, localhost is assumed.
-deregister
{<
path
>|*} [-force]
*
) to
denote all paths. The specified path is deregistered if the
application servicing the specified path is currently running. Use
the -force
option to override this behavior and force
the path to be deregistered.
-ping
{[<
hostname
>|<
ip
>][:<
port
>]]
| [<
uri
>]} [count]
-status
{[<
hostname
>|<
ip
>[:<
port
>]]
| [<
uri
>]}
-migrate
{[<
namespace
>]
[<
appname
>]
[<
filename
>]}
[-v|-verbose]
bbc.cb
in the
configuration database. The BBC 2/3 DEFAULT parameters are migrated
to the namespaces bbc.http
, bbc.fx
, and
bbc.snf
. The BBC 4 CB parameters override BBC 2 LLB
parameters. The namespace specifies the BBC 2/3/4 namespace to
migrate the parameters from. The
<
appname
>
specifies the application name to use in determining the BBC 5
target namespace. Parameters are migrated to the
bbc.http.ext.<
appname
>
,
bbc.fx.ext.<
appname
>
,
and
bbc.snf.ext.<
appname
>
namespaces. The filename
parameter specifies
the file to read the parameters from. The default file name is the
BBC 2 standard default.txt
file and the standard BBC 4
Communications Broker settings.ini
file. The BBC 4
settings.ini
parameters override the BBC 2
default.txt
parameters.
-count
-size
-verbose
as well, the size of each individual request
displays. If you specify a target, only the size of the requests to
this target displays.
-list
-p|-path
<path>
BUFFER_PATH
parameter.
-t|-target
<target>
-verbose
-getcbport
[<
hostname
>|<
ip
>]
<
hostname
>
or
<
ip
>
. If you do
not specify the hostname or IP address, localhost is assumed.
-gettarget
[<
hostname
>|<
ip
>]
<hostname>
or
<ip>
.AUTHOR
bbcutil
was developed by Hewlett-Packard
Company.
EXIT STATUS
The following exit values are returned:
0
bbcutil
exited normally with no error.
1
2
3
4
bbcutil
could not complete the requested command
because of an authorization error.
100
Corresponding error messages are written to stderror.
EXAMPLES
The following examples show you how to use the
bbcutil
command:
bbcutil -status
https://merlin.guilford.mycom.com:383/com.hp.ov.coda
for details about the current state of the server:
bbcutil -ping
https://merlin.guilford.mycom.com:383/com.hp.ov.coda
SEE ALSO
COPYRIGHT
© Copyright 2001-2007 Hewlett-Packard Development Company, L.P.
HP shall not be liable for technical or editorial errors or omissions contained herein.