27.02.2013 Views

Netcool/OMNIbus Probe for Alcatel 5620 (CORBA) - e IBM Tivoli ...

Netcool/OMNIbus Probe for Alcatel 5620 (CORBA) - e IBM Tivoli ...

Netcool/OMNIbus Probe for Alcatel 5620 (CORBA) - e IBM Tivoli ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

frontmatter.fm January 10, 2006<br />

<strong>Netcool</strong>®/<strong>OMNIbus</strong>TM <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)<br />

Supporting Products<br />

Publication Date: January 10, 2006


© 2006 Micromuse Inc., Micromuse Ltd.<br />

All rights reserved. No part of this work may be reproduced in any <strong>for</strong>m or by any<br />

person without prior written permission of the copyright owner. This document is<br />

proprietary and confidential to Micromuse, and is subject to a confidentiality<br />

agreement, as well as applicable common and statutory law.<br />

Micromuse Disclaimer of Warranty and Statement of Limited Liability<br />

Micromuse provides this document "as is", without warranty of any kind, either<br />

express or implied, including, but not limited to, the implied warranties of<br />

merchantability, fitness <strong>for</strong> a particular purpose or non-infringement. This<br />

document may contain technical inaccuracies or typographical errors. Micromuse<br />

may make improvements and changes to the programs described in this document<br />

or this document at any time without notice. Micromuse assumes no responsibility<br />

<strong>for</strong> the use of the programs or this document except as expressly set <strong>for</strong>th in the<br />

applicable Micromuse agreement(s) and subject to terms and conditions set <strong>for</strong>th<br />

therein. Micromuse does not warrant that the functions contained in the programs<br />

will meet your requirements, or that the operation of the programs will be<br />

uninterrupted or error-free. Micromuse shall not be liable <strong>for</strong> any indirect,<br />

consequential or incidental damages arising out of the use or the ability to use the<br />

programs or this document.<br />

Micromuse specifically disclaims any express or implied warranty of fitness <strong>for</strong> high<br />

risk activities.<br />

Micromuse programs and this document are not certified <strong>for</strong> fault tolerance, and<br />

are not designed, manufactured or intended <strong>for</strong> use or resale as on-line control<br />

equipment in hazardous environments requiring fail-safe per<strong>for</strong>mance, such as in<br />

the operation of nuclear facilities, aircraft navigation or communication systems,<br />

air traffic control, direct life support machines, or weapons systems ("High Risk<br />

Activities") in which the failure of programs could lead directly to death, personal<br />

injury, or severe physical or environmental damage.<br />

Compliance with Applicable Laws; Export Control Laws<br />

Use of Micromuse programs and documents is governed by all applicable federal,<br />

state and local laws. All in<strong>for</strong>mation therein is subject to U.S. export control laws<br />

and may also be subject to the laws of the country where you reside.<br />

All Micromuse programs and documents are commercial in nature. Use,<br />

duplication or disclosure by the United States Government is subject to the<br />

restrictions set <strong>for</strong>th in DFARS 252.227-7015 and FAR 52.227-19.<br />

Trademarks and Acknowledgements<br />

Micromuse and <strong>Netcool</strong> are registered trademarks of Micromuse.<br />

Other Micromuse trademarks include but are not limited to: <strong>Netcool</strong>/<strong>OMNIbus</strong>,<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>for</strong> Voice Networks, <strong>Netcool</strong>/Reporter, <strong>Netcool</strong>/Internet<br />

Service Monitors, <strong>Netcool</strong>/ISM, <strong>Netcool</strong>/ISM Global Perspective, <strong>Netcool</strong>/NT<br />

Service Monitors, <strong>Netcool</strong>/Wireless Service Monitors, <strong>Netcool</strong>/WSM,<br />

<strong>Netcool</strong>/Usage Service Monitors, <strong>Netcool</strong>/USM, <strong>Netcool</strong>/Telco Service<br />

Monitors, <strong>Netcool</strong>/TSM, <strong>Netcool</strong>/Fusion, <strong>Netcool</strong>/Data Center Monitors,<br />

<strong>Netcool</strong> DCM, <strong>Netcool</strong>/Impact, <strong>Netcool</strong>/Visionary, <strong>Netcool</strong>/Precision, <strong>Netcool</strong><br />

<strong>Probe</strong>s & Monitors, <strong>Netcool</strong> Desktops, <strong>Netcool</strong> Gateways, <strong>Netcool</strong> Impact/Data<br />

Source Adaptors, <strong>Netcool</strong> EventList, <strong>Netcool</strong> Map, <strong>Netcool</strong> Virtual Operator,<br />

<strong>Netcool</strong>/Precision <strong>for</strong> IP Networks, <strong>Netcool</strong>/Precision <strong>for</strong> Transmission<br />

Networks, <strong>Netcool</strong>/Firewall, <strong>Netcool</strong>/Wave, <strong>Netcool</strong>/Webtop, <strong>Netcool</strong> TopoViz,<br />

<strong>Netcool</strong>/SM Operations, <strong>Netcool</strong>/SM Configuration, <strong>Netcool</strong>/OpCenter,<br />

<strong>Netcool</strong>/System Service Monitors, <strong>Netcool</strong>/SSM, <strong>Netcool</strong>/Application Service<br />

Monitors, <strong>Netcool</strong>/ASM, <strong>Netcool</strong>/ISM WAM, <strong>Netcool</strong>/SM Reporter, <strong>Netcool</strong><br />

<strong>for</strong> Asset Management, <strong>Netcool</strong>/Realtime Active Dashboards,<br />

<strong>Netcool</strong>/Dashboards, <strong>Netcool</strong>/RAD, <strong>Netcool</strong> <strong>for</strong> Voice over IP, <strong>Netcool</strong> <strong>for</strong><br />

Security Management, <strong>Netcool</strong> Security Manager, <strong>Netcool</strong>/Portal 2.0 Premium<br />

Edition, <strong>Netcool</strong> ObjectServer, <strong>Netcool</strong>/RAD, <strong>Netcool</strong> GUI Foundation,<br />

<strong>Netcool</strong>/Installer, <strong>Netcool</strong>/Licensing, <strong>Netcool</strong>/Software Developers Kit, NGF,<br />

Micromuse Alliance Program, Micromuse Channel Partner, Authorized <strong>Netcool</strong><br />

Reseller, <strong>Netcool</strong> Ready, <strong>Netcool</strong> Solutions, <strong>Netcool</strong> Certified, <strong>Netcool</strong> Certified<br />

Consultant, <strong>Netcool</strong> Certified Trainer, <strong>Netcool</strong> CCAI Methodology, Micromuse<br />

University, Microcorrelation, Acronym, Micromuse Design, Integration Module<br />

<strong>for</strong> <strong>Netcool</strong>, The <strong>Netcool</strong> Company, VISIONETCOOL, Network Slice.<br />

Micromuse acknowledges the use of I/O Concepts Inc. X-Direct 3270 terminal<br />

emulators and hardware components and documentation in <strong>Netcool</strong>/Fusion.<br />

X-Direct ©1989-1999 I/O Concepts Inc. X-Direct and Win-Direct are<br />

trademarks of I/O Concepts Inc.<br />

<strong>Netcool</strong>/Fusion contains <strong>IBM</strong> Runtime Environment <strong>for</strong> AIX®, Java<br />

Technology Edition Runtime Modules © Copyright <strong>IBM</strong> Corporation 1999. All<br />

rights reserved.<br />

<strong>Netcool</strong>/Precision IP includes software developed by the University of Cali<strong>for</strong>nia,<br />

Berkeley and its contributors.<br />

Micromuse acknowledges the use of MySQL in <strong>Netcool</strong>/Precision <strong>for</strong> IP<br />

Networks. Copyright © 1995, 1996 TcX AB & Monty Program KB & Detron<br />

HB Stockholm SWEDEN, Helsing<strong>for</strong>s FINLAND and Uppsala SWEDEN. All<br />

rights reserved.<br />

Micromuse acknowledges the use of the UCD SNMP Library <strong>Netcool</strong>/ISM.<br />

Copyright © 1989, 1991, 1992 by Carnegie Mellon University. Derivative Work<br />

- Copyright © 1996, 1998, 1999, 2000 The Regents of the University of<br />

Cali<strong>for</strong>nia. All rights reserved.<br />

Portions of the <strong>Netcool</strong>/ISM code are copyright ©2001, Cambridge Broadband<br />

Ltd. All rights reserved.<br />

Portions of the <strong>Netcool</strong>/ISM code are copyright © 2001, Networks Associates<br />

Technology, Inc. All rights reserved.<br />

Micromuse acknowledges the use of Viador Inc. software and documentation <strong>for</strong><br />

<strong>Netcool</strong>/Reporter. Viador © 1997-1999 is a trademark of Viador Inc.<br />

Micromuse acknowledges the use of software developed by the Apache Group <strong>for</strong><br />

use in the Apache HTTP server project. Copyright © 1995-1999 The Apache<br />

Group. Apache Server is a trademark of the Apache Software Foundation<br />

(http://www.apache.org/). All rights reserved.<br />

Copyright 2005 Micromuse. Portions licensed under the Apache License, Version<br />

2.0 (the "License"); you may not use this file except in compliance with the<br />

License. You may obtain a copy of the License at<br />

http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law<br />

or agreed to in writing, software distributed under the License is distributed on an<br />

"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY<br />

KIND, either express or implied. See the License <strong>for</strong> the specific language<br />

governing permissions and limitations under the License.<br />

Micromuse acknowledges the use of software developed by Edge Technologies,<br />

Inc. 2003 Edge Technologies, Inc. and Edge enPortal are trademarks or registered<br />

trademarks of Edge Technologies Inc. All rights reserved.<br />

Micromuse acknowledges the use of Merant drivers. Copyright © MERANT<br />

Solutions Inc., 1991-1998.<br />

The following product names are trademarks of <strong>Tivoli</strong> Systems or <strong>IBM</strong><br />

Corporation: AIX, <strong>IBM</strong>, OS/2, RISC System/6000, <strong>Tivoli</strong> Management<br />

Environment, and TME10.<br />

<strong>IBM</strong>, NetView/6000, Domino, Lotus, Lotus Notes, and WebSphere are either<br />

trademarks or registered trademarks of <strong>IBM</strong> Corporation. VTAM is a trademark<br />

of <strong>IBM</strong> Corporation.<br />

Omegamon is a trademark of Candle Corporation.<br />

Netspy is a trademark of Computer Associates International Inc.<br />

The Sun logo, Sun Microsystems, SunOS, Solaris, SunNet Manager, Java are<br />

trademarks of Sun Microsystems Inc.<br />

SPARC is a registered trademark of SPARC International Inc. Programs bearing<br />

the SPARC trademark are based on an architecture developed by Sun<br />

Microsystems Inc. SPARCstation is a trademark of SPARC International Inc.,<br />

licensed exclusively to Sun Microsystems Inc.<br />

UNIX is a registered trademark of the X/Open Company Ltd.


Sybase is a registered trademark of Sybase Inc. Adaptive Server is a trademark of<br />

Sybase Inc.<br />

Action Request System and Remedy are registered trademarks of Remedy<br />

Corporation.<br />

Peregrine System and ServiceCenter are registered trademarks of Peregrine Systems<br />

Inc.<br />

HP, HP-UX and OpenView are trademarks of Hewlett-Packard Company.<br />

InstallShield is a registered trademark of InstallShield Software Corporation.<br />

Microsoft, Windows 95/98/Me/NT/2000/XP are either registered trademarks or<br />

trademarks of Microsoft Corporation.<br />

Microsoft Internet In<strong>for</strong>mation Server/Services (IIS), Microsoft Exchange Server,<br />

Microsoft SQL Server, Microsoft perfmon, Windows Media, and Microsoft<br />

Cluster Service are either registered trademarks or trademarks of Microsoft<br />

Corporation in the United States and/or other countries.<br />

BEA and WebLogic are registered trademarks of BEA Systems Inc.<br />

FireWall-1 is a registered trademark of Check Point Software Technologies Ltd.<br />

Netscape and Netscape Navigator are registered trademarks of Netscape<br />

Communications Corporation in the United States and other countries.<br />

Netscape's logos and Netscape product and service names are also trademarks of<br />

Netscape Communications Corporation, which may be registered in other<br />

countries.<br />

Micromuse acknowledges the use of Xpm tool kit components.<br />

SentinelLM is a trademark of Rainbow Technologies Inc.<br />

GLOBEtrotter and FLEXlm are registered trademarks of Globetrotter Software<br />

Inc.<br />

Red Hat, the Red Hat "Shadow Man" logo, RPM, Maximum RPM, the RPM<br />

logo, Linux Library, PowerTools, Linux Undercover, RHmember, RHmember<br />

More, Rough Cuts, Rawhide and all Red Hat-based trademarks and logos are<br />

trademarks or registered trademarks of Red Hat Inc. in the United States and other<br />

countries.<br />

Linux is a registered trademark of Linus Torvalds.<br />

SUSE is a trademark of SUSE LINUX Products GmbH, a Novell business.<br />

Macromedia and Flash are trademarks or registered trademarks of Macromedia,<br />

Inc. in the United States and/or other countries.<br />

Nokia is a registered trademark of Nokia Corporation.<br />

WAP Forum and all trademarks, service marks and logos based on these<br />

designations (Trademarks) are marks of Wireless Application Protocol Forum Ltd.<br />

Micromuse acknowledges the use of InstallAnywhere software in <strong>Netcool</strong>/WAP<br />

Service Monitors. Copyright © Zero G Software Inc.<br />

Orbix is a registered trademark of IONA Technologies PLC. Orbix 2000 is a<br />

trademark of IONA Technologies PLC.<br />

Micromuse acknowledges the use of Graph Layout Toolkit in <strong>Netcool</strong>/ Precision<br />

<strong>for</strong> IP Networks. Copyright © 1992 - 2001, Tom Sawyer Software, Berkeley,<br />

Cali<strong>for</strong>nia. All rights reserved.<br />

Portions of <strong>Netcool</strong>/Precision <strong>for</strong> IP Networks are © TIBCO Software, Inc.<br />

1994-2003. All rights reserved. TIB and TIB/Rendezvous are trademarks of<br />

TIBCO Software, Inc.<br />

Portions of <strong>Netcool</strong>/Precision <strong>for</strong> IP Networks are Copyright © 1996-2003,<br />

Daniel Stenberg, .<br />

Micromuse acknowledges the use of Digital X11 in <strong>Netcool</strong>/Precision <strong>for</strong> IP<br />

Networks. Copyright 1987, 1988 by Digital Equipment Corporation, Maynard,<br />

Massachusetts, All Rights Reserved. DIGITAL DISCLAIMS ALL<br />

WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL<br />

IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN<br />

NO EVENT SHALL DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT<br />

OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER<br />

RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN<br />

AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS<br />

ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR<br />

PERFORMANCE OF THIS SOFTWARE.<br />

<strong>Netcool</strong>/SM Operations, <strong>Netcool</strong>/SM Configuration and <strong>Netcool</strong>/OpCenter<br />

include software developed by the OpenSSL Project <strong>for</strong> use in the OpenSSL<br />

Toolkit (http://www.openssl.org/).<br />

Micromuse acknowledges the use of software developed by ObjectPlanet. ©2003<br />

ObjectPlanet, Inc., Ovre Slottsgate, 0157 Oslo, Norway.<br />

Micromuse acknowledges the use of Expat in <strong>Netcool</strong>/ASM. Copyright 1998,<br />

1999, 2000 Thai Open Source Software Center Ltd. and Clark Cooper. Copyright<br />

2001, 2002 Expat maintainers. THE EXPAT SOFTWARE IS PROVIDED<br />

HEREUNDER "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS<br />

OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES<br />

OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND<br />

NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR<br />

COPYRIGHT HOLDERS OF THE EXPAT SOFTWARE BE LIABLE FOR<br />

ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN<br />

ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,<br />

OUT OF OR IN CONNECTION WITH THE EXPAT SOFTWARE OR<br />

THE USE OR OTHER DEALINGS IN THE SOFTWARE. Expat explicitly<br />

grants its permission to any person obtaining a copy of any Expat software and<br />

associated documentation files (the "Expat Software") to deal in the Expat<br />

Software without restriction, including without limitation the rights to use, copy,<br />

modify, merge, publish, distribute, sublicense, and/or sell copies of the Expat<br />

Software. Expat's permission is subject to the following conditions: The above<br />

copyright notice and this permission notice shall be included in all copies or<br />

substantial portions of the Expat Software. Except as set <strong>for</strong>th hereunder, all<br />

software provided by Micromuse hereunder is subject to the applicable license<br />

agreement.<br />

Micromuse acknowledges that <strong>Netcool</strong> Security Manager includes Hypersonic<br />

SQL. Copyright (c) 2001-2002, The HSQL Development Group. All rights<br />

reserved.<br />

JABBER® is a registered trademark and its use is granted under a sublicense from<br />

the Jabber Software Foundation.<br />

Micromuse acknowledges the use of MySQL in <strong>Netcool</strong>/Precision <strong>for</strong> IP<br />

Networks and in <strong>Netcool</strong>/Precision <strong>for</strong> Transmission Networks. Copyright ©<br />

1995, 1996 TcX AB & Monty Program KB & Detron.<br />

Micromuse acknowledges the use of Cryptix in <strong>Netcool</strong>/Precision IP. Copyright<br />

(c) 1995-2004 The Cryptix Foundation Limited. All rights reserved.<br />

Redistribution and use in source and binary <strong>for</strong>ms, with or without modification,<br />

are permitted provided that the following conditions are met:<br />

1. Redistributions of source code must retain the copyright notice, this list of<br />

conditions and the following disclaimer.<br />

2. Redistributions in binary <strong>for</strong>m must reproduce the above copyright notice, this<br />

list of conditions and the following disclaimer in the documentation and/or other<br />

materials provided with the distribution.<br />

THIS SOFTWARE IS PROVIDED BY THE CRYPTIX FOUNDATION<br />

LIMITED AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR<br />

IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE<br />

IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A<br />

PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE<br />

CRYPTIX FOUNDATION LIMITED OR CONTRIBUTORS BE LIABLE<br />

FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,<br />

OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED<br />

TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS<br />

OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)<br />

HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,<br />

WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT<br />

(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY<br />

OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE<br />

POSSIBILITY OF SUCH DAMAGE.


Micromuse acknowledges the use of PCRE in <strong>Netcool</strong>/Precision. Copyright<br />

©1997-2005 University of Cambridge. All rights reserved. Redistribution and use<br />

in source and binary <strong>for</strong>ms, with or without modification, are permitted provided<br />

that the following conditions are met:<br />

1. Redistributions of source code must retain the above copyright notice, this list<br />

of conditions and the following disclaimer.<br />

2. Redistributions in binary <strong>for</strong>m must reproduce the above copyright notice, this<br />

list of conditions and the following disclaimer in the documentation and/or other<br />

materials provided with the distribution.<br />

3. Neither the name of the University of Cambridge nor the name of Google Inc.<br />

nor the names of their contributors may be used to endorse or promote products<br />

derived from this software without specific prior written permission.<br />

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND<br />

CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED<br />

WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED<br />

WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A<br />

PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE<br />

COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY<br />

DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR<br />

CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,<br />

PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF<br />

USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER<br />

CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN<br />

CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING<br />

NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE<br />

USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE<br />

POSSIBILITY OF SUCH DAMAGE.<br />

All other trademarks, registered trademarks and logos are the property of their<br />

respective owners.<br />

Micromuse Inc., 650 Townsend Street, San Francisco, USA CA 94103<br />

www.ibm.com<br />

Document Version Number: 1.8


Contents<br />

Document Control Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1<br />

<strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3<br />

Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />

License Band . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

License Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

Supported Plat<strong>for</strong>ms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

Software Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5<br />

Installation Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

Basic Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />

Data Acquisition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8<br />

Connecting to the <strong>CORBA</strong> Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8<br />

Resynchronization on <strong>Alcatel</strong> <strong>5620</strong> Versions 6.x and Below. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

Resynchronization on <strong>Alcatel</strong> <strong>5620</strong> Version 7.0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />

Contents<br />

Inactivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />

Retrieving On-line Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />

Command Line Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />

Properties and Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12<br />

Elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

Elements Common to all Notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

Elements Common to all Alarms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />

Elements Generated <strong>for</strong> AttributeValueChange Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16<br />

Elements Generated <strong>for</strong> StateChange Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

Elements Generated <strong>for</strong> ObjectCreation and ObjectDeletion Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) i


Contents<br />

ii<br />

Error Messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />

Contact In<strong>for</strong>mation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


docscontrol.fm January 10, 2006<br />

Document Control Page<br />

The <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) documentation is provided in softcopy <strong>for</strong>mat only—to obtain the<br />

most recent version, please visit the <strong>IBM</strong> <strong>Tivoli</strong> In<strong>for</strong>mation Center:<br />

http://publib.boulder.ibm.com/infocenter/tivihelp/v8r1/index.jsp<br />

Table 1: Document Modification History<br />

Document Version Publication Date Comments<br />

1.0 14 August 2002 Released<br />

1.1 21 October 2002 Updated<br />

1.2 15 November<br />

2002<br />

Updated<br />

1.3 30 January 2003 Updated<br />

1.4 14 April 2003 Updated<br />

1.5 13 April 2004 License band in<strong>for</strong>mation updated.<br />

Inactivity functionality enhanced.<br />

DeleteLogAtEnd property removed.<br />

ORBLocalPort property added.<br />

1.6 17 May 2004 Known issue regarding the <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong> interface sending events<br />

documented.<br />

Decription about using the SkipSync property updated.<br />

Instructions on how to limit the number of log records received when<br />

resynchronizing added.<br />

Note about the additionalText element added.<br />

1.7 31 August 2004 Supported plat<strong>for</strong>m in<strong>for</strong>mation added.<br />

Requirements details updated, including the use of the Nonnative Library.<br />

Support <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> 6.2 added.<br />

Support <strong>for</strong> specifying NamingService and EventChannel objects on remote<br />

machines added.<br />

ReceiveAlarmsOnly property added.<br />

SpecificProblems elements added.<br />

Description of the SystemID property updated.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 1


Document Control Page<br />

2<br />

Table 1: Document Modification History<br />

Document Version Publication Date Comments<br />

1.8 10 January 2006 Version of <strong>Alcatel</strong> <strong>5620</strong> NM supported updated.<br />

Description of new synchronization method added.<br />

Description of Command Line Interface functionality added.<br />

Filter and Uselog properties added.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


<strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>).fm January 10, 2006<br />

<strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)<br />

The <strong>Alcatel</strong> <strong>5620</strong> Network Manager is a network management system that provides access to network<br />

per<strong>for</strong>mance, fault management, diagnostic, and accounting data. A <strong>CORBA</strong> interface provides access to<br />

the network data managed by the <strong>Alcatel</strong> <strong>5620</strong> Network Manager through an object-oriented management<br />

in<strong>for</strong>mation base.<br />

This guide contains the following sections:<br />

• Summary<br />

License Band<br />

License Model<br />

Supported Plat<strong>for</strong>ms<br />

Data Acquisition<br />

Properties and Command Line Options<br />

Elements<br />

Error Messages<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 3


Document Version Number 1.8, Last Update: January 10, 2006<br />

Summary<br />

4<br />

Table 2 provides a summary of the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>).<br />

Table 2: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Summary<br />

<strong>Probe</strong> Target <strong>Alcatel</strong> <strong>5620</strong> NM version 4.1, 5.0, 5.1, 5.2, 5.3, 6.1, 6.2, 6.3, 7.0<br />

<strong>Probe</strong> Executable Name nco_p_alcatel_<strong>5620</strong>_corba<br />

Patch Number 3.1<br />

<strong>Probe</strong> Supported On Solaris<br />

Properties File $OMNIHOME/probes/arch/probe_name.props<br />

Rules File $OMNIHOME/probes/arch/probe_name.rules<br />

Requirements A currently supported version of <strong>Netcool</strong>/<strong>OMNIbus</strong>.<br />

JRE 1.3.1<br />

Connection Method <strong>CORBA</strong><br />

Remote Connectivity Yes<br />

Note: Installed with the probe.<br />

probe-compatibility-3.x (UNIX only, on <strong>Netcool</strong>/<strong>OMNIbus</strong> 3.6 and<br />

below)<br />

probe-nco-p-nonnative<br />

probe-nco-p-nonnative-scripts<br />

probe-nco-p-nonnative-java<br />

omnibus-3.x-solaris2-probe-visibroker-support_0<br />

Note: The visibroker patch is not available on the support site; to obtain<br />

this patch, you must contact the technical support.<br />

License Band Elan: Band EMS; FLEXlm license: nco_p_alcatel_<strong>5620</strong>_corba<br />

License Model Single<br />

Peer-to-Peer Failover Functionality Available<br />

IP Environment IPv4 only<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


License Band<br />

License Band<br />

The introduction of FLEXlm licensing has implications on the way in which probes are licensed. Rather<br />

than licenses being issued <strong>for</strong> probe bands, they are now issued <strong>for</strong> individual probes, by probe name. For<br />

example, the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) <strong>for</strong> <strong>Netcool</strong>/<strong>OMNIbus</strong> version 3.5 was licensed as a band<br />

EMS probe. <strong>Netcool</strong>/<strong>OMNIbus</strong> versions 3.6 and later use the license name alcatel_<strong>5620</strong>_corba.<br />

License Model<br />

The probe requires a single license <strong>for</strong> each running instance of the probe.<br />

Supported Plat<strong>for</strong>ms<br />

For details of the versions of Solaris on which this probe is supported, see the following page on the<br />

<strong>IBM</strong> <strong>Tivoli</strong> In<strong>for</strong>mation Center:<br />

Installation<br />

Supported_Plat<strong>for</strong>ms.htm<br />

This section describes software requirements, the installation procedure, and basic configuration.<br />

Software Requirements<br />

Table 3 outlines the software required to run the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>).<br />

Table 3: Software Packages<br />

Software Package Version<br />

<strong>Alcatel</strong> <strong>5620</strong> Network Manager 4.1, 5.0, 5.1, 5.2, 5.3, 6.1, 6.2, 6.3, or 7.0<br />

<strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong> Network OSS Interface 4.1, 5.0, 5.1, 5.2, 5.3, 6.1, 6.2, 6.3, or 7.0<br />

Sun J2SE JRE 1.3.1<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> ObjectServer A currently supported version of <strong>Netcool</strong>/<strong>OMNIbus</strong><br />

<strong>OMNIbus</strong> <strong>Probe</strong> Library A currently supported version of common-libOpl<br />

Nonnative Library probe-nco-p-nonnative<br />

probe-nco-p-nonnative-scripts<br />

probe-nco-p-nonnative-java<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 5


Document Version Number 1.8, Last Update: January 10, 2006<br />

Installation Procedure<br />

6<br />

The following installation procedure assumes that the <strong>Alcatel</strong> <strong>5620</strong> NM, <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong>, and<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> are already installed.<br />

1. Install nco-p-nonnative.<br />

2. Install probe.<br />

3. Install JRE 1.3.1.<br />

4. Install the Visibroker patch.<br />

Probable Causes File Location<br />

The rules file refers to the file probableCauses.rep to create a table. The default path to this file is:<br />

/opt/Omnibus/probes/solaris2/probableCauses.rep.<br />

If the <strong>Netcool</strong>/<strong>OMNIbus</strong> installation directory differs from the default (/opt/Omnibus), you must edit<br />

the file alcatel_<strong>5620</strong>_corba.rules to refer to the correction location of this file.<br />

Basic Configuration<br />

This section describes the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) configuration requirements.<br />

Environment Variables<br />

Be<strong>for</strong>e using the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) <strong>for</strong> the first time, you must include the following paths<br />

in the $CLASSPATH and $VBROKER environmental variables:<br />

$OMNIHOME/probes/java/nco_p_alcatel_<strong>5620</strong>_corba.jar<br />

$OMNIHOME/probes/java/NS<strong>Probe</strong>.jar<br />

$OMNIHOME/probes/java/vbjorb.jar<br />

$OMNIHOME/probes/java/lm.jar<br />

$OMNIHOME/probes/java/vbsec.jar<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


You must also include the following paths in the $LD_LIBRARY_PATH environment variable:<br />

Where:<br />

jre_directory/lib/sparc<br />

$OMNIHOME/plat<strong>for</strong>m/arch/lib<br />

$OMNIHOME is the usual <strong>OMNIbus</strong> directory<br />

jre_directory is the directory where the JRE is installed<br />

arch is the operating system plat<strong>for</strong>m architecture, <strong>for</strong> example, solaris2<br />

Properties File<br />

Installation<br />

On the machine where the <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong> application is installed, check the value of the SystemId<br />

in the following file:<br />

/opt/netmgt/conexec/bin/CE_network.conf<br />

The SystemId property in the probe properties file must be of the same value as that in CE_<br />

network.conf.<br />

The EfdId and LogId properties in the probe properties file should each be configured to have a unique<br />

Event Forwarding Discriminator (EFD) and log Object Identifiers (OID) respectively.<br />

Client and Server Interoperability<br />

There is an interoperability problem when a client developed with Visibroker <strong>for</strong> Java (<strong>for</strong> example, the<br />

probe) deals with a server developed with Visibroker <strong>for</strong> C++ 3.x (<strong>for</strong> example, the EventChannel). When<br />

the probe attempts to parse a TypeCode that contains an indirection to the server, it fails; an indirection<br />

occurs when somewhere in the definition of a type, some other type is used multiple times.<br />

When the probe parses such an event, it receives one online event and then the PushConsumer<br />

disconnects. One message is written to the log file. From the server side, an exception is raised stating the<br />

following:<br />

ProxyPushSupplier::sendData caught: Exception: <strong>CORBA</strong>::MARSHAL.<br />

To overcome this interoperability problem, set the -ORBtcIndirection flag in the<br />

netconfig.CEJprocess file to 0. This change only affects applications passing TypeCodes of<br />

complex types (<strong>for</strong> example, Anys) in which member types are repeated.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 7


Document Version Number 1.8, Last Update: January 10, 2006<br />

8<br />

To set the -ORBtcIndirection flag:<br />

1. Stop the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>).<br />

2. Access the following file:<br />

/opt/netmgt/conexec/jidm/bin/netconfig.CEJprocess<br />

3. Change this file as follows (the new entry appears in bold):<br />

CosEventChannelScript osagent 0 1 - 0 0 -1<br />

-ORBtcIndirection 0 -maxQueueLength=5000 EventService -OAagent 0 -OAport<br />

8241<br />

4. Restart <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong>.<br />

5. Restart the <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>).<br />

Data Acquisition<br />

The <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) connects to the <strong>Alcatel</strong> <strong>5620</strong> Network Manager through a <strong>CORBA</strong><br />

interface.<br />

Connecting to the <strong>CORBA</strong> Interface<br />

The probe uses the Interoperable Object Reference (IOR) specified by the NamingServiceIORFile<br />

property to get a reference <strong>for</strong> the NamingService object of the <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong> interface. It then<br />

uses the IOR specified by the EventChannelIORFile property to get a reference <strong>for</strong> the EventChannel<br />

object. From these two references, the probe can get references <strong>for</strong> all other objects of the <strong>Alcatel</strong> <strong>5620</strong><br />

interface required to subscribe to notifications on the EventChannel and to retrieve LogRecord objects.<br />

If the IOR files reside on a remote machine, you must precede the paths specified by the<br />

NamingServiceIORFile property and the EventChannelIORFile property with the name of<br />

the remote machine and a colon; <strong>for</strong> example:<br />

dev:/opt/netmgt/conexec/jidm/bin/etc/CosEventChannel.ior<br />

Each time the probe starts it attempts to rcp the IOR files from the remote machine (in the example: dev)<br />

to the machine on which the probe is running.<br />

Note: If the NamingServiceIORFile and EventChannelIORFile properties specify IOR files<br />

on a remote machine, the user running the probe must have authority to rcp files from one machine to<br />

another.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


Resynchronization on <strong>Alcatel</strong> <strong>5620</strong> Versions 6.x and Below<br />

This section describes how to per<strong>for</strong>m resynchronization on <strong>Alcatel</strong> <strong>5620</strong> versions 6.x and below.<br />

Retrieving LogRecord Objects<br />

Data Acquisition<br />

When the probe connects to the <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong> interface, it checks whether a Log object exists. If<br />

no Log object exists, the probe creates one. It does not specify any filter <strong>for</strong> the new object, thus enabling<br />

all notifications to be logged. If a Log object does exist, the probe retrieves all the LogRecords that it<br />

contains. The probe parses each of these notifications and <strong>for</strong>wards them to the ObjectServer.<br />

You can instruct the probe to skip the procedure of retrieving LogRecord objects by setting the<br />

SkipSynch property to 1.<br />

Limiting the Number of Log Records Received when Resynchronizing<br />

Due to a limitation of the <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong> interface, the probe cannot resynchronize solely on active<br />

alarms. However, the probe can be made to limit the number of LogRecords received when<br />

resynchronizing. To do this, set the SkipSynch property to 0 and specify the frequency with which the<br />

probe deletes the LogRecords using the DeleteLogRecords property.<br />

While deleting the Log object, the probe stores all notifications received in a backup Log object. When the<br />

probe has deleted all the records in the object, it resynchronizes with the backup Log object, then deletes<br />

the backup object.<br />

You can also limit the number of events that the probe receives by specifying that the probe only receives<br />

alarm events. To do this, set the ReceiveAlarmsOnly property to 1.<br />

Resynchronization on <strong>Alcatel</strong> <strong>5620</strong> Version 7.0<br />

On <strong>Alcatel</strong> <strong>5620</strong> version 7.0, resynchronization is per<strong>for</strong>med by calling the retrieveActiveAlarms<br />

method. This method retrieves active alarms from the GenericAction object instead of the Log object.<br />

To instruct the probe to per<strong>for</strong>m resynchronization, set the SkipSynch property to 1.<br />

Note: When instructing the probe to per<strong>for</strong>m resynchronization when acquiring data from <strong>Alcatel</strong> <strong>5620</strong><br />

version 7.0, you can still instruct the probe to create a log object to store notifications by setting the UseLog<br />

property to 1; however, Micromuse recommends using the new method (that is, by setting the<br />

SkipSynch property to 1).<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 9


Document Version Number 1.8, Last Update: January 10, 2006<br />

Inactivity<br />

10<br />

You can specify a period of inactivity using the Inactivity property. If the <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong><br />

interface is silent <strong>for</strong> this length of time, the probe polls the interface to check that it is still running. If the<br />

interface responds, the probe continues to wait to receive a notification. If the interface does not respond,<br />

the probe disconnects from the interface.<br />

Retrieving On-line Notifications<br />

When retrieving on-line notifications, the probe retrieves a reference on the SupplierAdmin attribute<br />

of the EventChannel object. It then creates an EventPort to connect to this object.<br />

The probe also needs an Event Forwarding Discriminator (EFD) on the ManagedObjectDomain<br />

object to tell the agent where to <strong>for</strong>ward its notifications. If an EFD already exists, the probe updates the<br />

DestinationTitle of the EFD by adding the AE_Title of the EventPort (this is specified by<br />

the EventPortTitle property).<br />

On startup, the probe reads the value of the EfdID property. Be<strong>for</strong>e creating an EFD, the probe checks<br />

whether a file named efdCreated.txt exists in the $OMNIHOME/var directory. If no file exists, the<br />

probe creates one. If the file exists, the probe uses the value of the ID in this file. If the value of the EfdID<br />

property is different from the ID in the efdCreated.txt file, the probe uses the ID in the file.<br />

Finally, the probe creates a PushConsumer object and connects it to the EventChannel. Each time a<br />

notification is received, a callback method of the PushConsumer object is called, the notification is parsed,<br />

and <strong>for</strong>warded to the ObjectServer.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


Command Line Interface<br />

Data Acquisition<br />

The <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) is supplied with a Command Line Interface (CLI). This interface<br />

allows you to per<strong>for</strong>m commands using the probe (<strong>for</strong> example, to acknowledge alarms or to request a full<br />

resynchronization of the <strong>CORBA</strong> interface).<br />

To use the CLI, you must use the CommandPort property in the properties file to specify a port through<br />

which commands will be sent. When you want to per<strong>for</strong>m commands, telnet to this port. Table 4 describes<br />

the commands that you can use with the Command Line Interface.<br />

Table 4: CLI Commands<br />

Command Description<br />

retrieve.active.alarms Allows you to retrieve all active alarms on <strong>Alcatel</strong> <strong>5620</strong> <strong>CORBA</strong>.<br />

version Displays the version of the probe.<br />

Note: Since the CLI is based upon telnet connections, you can connect to the probe from anywhere. This<br />

means that simple scripts can be set up to allow users to acknowledge selected events from the<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> event list by creating desktop tools to telnet to the probe, send a command, and then<br />

close the connection.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 11


Document Version Number 1.8, Last Update: January 10, 2006<br />

Properties and Command Line Options<br />

12<br />

Table 5 describes the properties and command line options specific to this probe. For details about generic<br />

properties and command line options, see the <strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> and Gateway Guide.<br />

Table 5: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Properties and Command Line Functions (1 of 3)<br />

Property Name Command Line Option Description<br />

CommandPort integer -commandport integer Specifies the port to which users can telnet to<br />

communicate with the 3GPP interface using the<br />

Command Line Interface (CLI) supplied with the<br />

probe. For details about the CLI, see Command Line<br />

Interface on page 11.<br />

CommandPortLimit<br />

integer<br />

DeleteLogRecords<br />

integer<br />

-commandportlimit<br />

integer<br />

-deletelogrecords<br />

integer<br />

The default is 6970.<br />

Maximum number of telnet connections that can be<br />

made to the probe.<br />

The default is 10.<br />

Time (in seconds) after which the probe deletes log<br />

records.<br />

The default is 3600.<br />

EfdId integer -efdid integer Identifier of the EFD object that the probe creates.<br />

EventChannelIORFile<br />

string<br />

-eventchanneliorfile<br />

string<br />

The default is 707.<br />

Path of the file that contains the IOR that the probe<br />

uses to connect to the EventChannel.<br />

The default is:<br />

/opt/netmgt/conexec/jidm/bin/etc/<br />

CosEventChannel.ior.<br />

Note: If the probe is not installed on the machine<br />

running <strong>Alcatel</strong> <strong>5620</strong>, you must precede the path to<br />

the IOR with the name of the remote machine and a<br />

colon; <strong>for</strong> example:<br />

dev:/opt/netmgt/conexec/jidm/bin/<br />

etc/CosEventChannel.ior.<br />

If you do not have authority to rcp files from the the<br />

remote machine to the machine on which the probe<br />

is running, you must instead copy the<br />

CosEventChannel.ior file to the machine on<br />

which the probe is installed.<br />

EventPortTitle string -eventporttitle string AE_Title the probe uses when creating an EventPort<br />

object.<br />

The default is 0.1.0.12.20.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


Table 5: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Properties and Command Line Functions (2 of 3)<br />

Property Name Command Line Option Description<br />

Properties and Command Line Options<br />

Filter string -filter string Filter used to specifiy which events the probe<br />

receives. Use this property to specify the object<br />

identifier (OID) of the events that you want to<br />

receive.<br />

The default is "".<br />

Note: If you want to exclude the events listed by this<br />

property, precede the entry with NOT. If you want to<br />

specify that the probe receives events of all types, set<br />

this property to ALL.<br />

Inactivity integer -inactivity integer Time (in seconds) that the probe waits to receive a<br />

notification be<strong>for</strong>e polling the interface to check<br />

whether it is still active.<br />

The default is 0 (device is never deemed inactive).<br />

LogId integer -logid integer ID of the log object the probe creates.<br />

The default is 1.<br />

MaxLogSize integer -maxlogsize integer Maximum size (in bytes) <strong>for</strong> log objects. If a log<br />

object becomes larger than the MaxLogSize, the<br />

object wraps onto itself.<br />

NamingServiceIORFile<br />

string<br />

-namingserviceiorfile<br />

string<br />

The default is 0 (there is no maximum log size).<br />

Path of the file that contains the IOR that the probe<br />

uses to connect to the NamingService.<br />

The default is: /opt/netmgt/conexec/jidm/<br />

bin/etc/NamingContext.ior.<br />

If the probe is not installed on the machine running<br />

<strong>Alcatel</strong> <strong>5620</strong>, you must precede the path to the IOR<br />

with the name of the remote machine and a colon;<br />

<strong>for</strong> example:<br />

dev:/opt/netmgt/conexec/jidm/bin/<br />

etc/NamingContext.ior.<br />

If you do not have authority to rcp files from the the<br />

remote machine to the machine on which the probe<br />

is running, you must instead copy the<br />

NamingContext.ior file to the machine on<br />

which the probe is installed.<br />

OidTableFile string -oidtablefile string File containing a table of object identifiers (OIDs) and<br />

corresponding values.<br />

The default is<br />

$OMNIHOME/probes//oid.txt.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 13


Document Version Number 1.8, Last Update: January 10, 2006<br />

14<br />

Table 5: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Properties and Command Line Functions (3 of 3)<br />

Property Name Command Line Option Description<br />

ORBLocalPort integer -orblocalport integer Local port to which the ORB to listens.<br />

ProxyAgentTitle string -proxyagenttitle<br />

string<br />

ReceiveAlarmsOnly<br />

integer<br />

-receivealarmsonly<br />

integer<br />

The default is 0.<br />

AE_Title the probe uses to get the reference <strong>for</strong> the<br />

ProxyAgent object.<br />

The default is 1.2.3.4.5.<br />

Specifies whether the probe receives all events or<br />

only alarm events:<br />

0 - probe receives all events of all types<br />

1 - probe receives only alarm events<br />

The default is 0.<br />

SkipSynch integer -skipsynch integer Setting this property instructs the probe to omit the<br />

procedure of retrieving active alarms from the<br />

GenericAction object on startup:<br />

0 - probe does not skip this procedure<br />

1 - probe skips this procedure<br />

The default is 0.<br />

SystemId string -systemid string Identifier of the root object of the managed object<br />

tree.<br />

The default is "".<br />

Note: For details of how to find out what this<br />

property should be set to, see Basic Configuration on<br />

page 6.<br />

UseLog integer UseLog integer Specifies whether the probe creates a log object to<br />

store notifications <strong>for</strong> retrieval during<br />

resynchronization:<br />

0 - probe does not create a log object<br />

1 - probe creates a log object<br />

The default is 0.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


Elements<br />

Elements<br />

This section describes the elements that the probe generates <strong>for</strong> each type of notification it receives from the<br />

<strong>Alcatel</strong> <strong>5620</strong> system.<br />

Elements Common to all Notifications<br />

Table 6 describes the elements that the probe generates <strong>for</strong> all notifications.<br />

Table 6: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Elements<br />

Element Name Element Description<br />

$managedObjectClass Class of the object <strong>for</strong> which the notification was sent.<br />

$managedObjectInstance Instance of the object <strong>for</strong> which the notification was sent.<br />

$eventTime Time at which the notification was sent.<br />

$eventType Type of notification:<br />

Elements Common to all Alarms<br />

Table 7 describes the elements that the probe generates <strong>for</strong> all alarms in addition to those described in<br />

Table Elements Common to all Notifications on page 15.<br />

Table 7: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Elements (1 of 2)<br />

AttributeValueChange<br />

StateChange<br />

ObjectCreation<br />

ObjectDeletion<br />

CommunicationsAlarm<br />

EquipmentAlarm<br />

ProcessingErrorAlarm<br />

EnvironmentalAlarm<br />

QualityOfServiceAlarm<br />

Element Name Element Description<br />

$additionalIn<strong>for</strong>mation Contains identifiers <strong>for</strong> the problem code and the object affected.<br />

$additionalText Brief description of the alarm.<br />

$monitoredAttributesNN Defines one or more attributes of the monitored object.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 15


Document Version Number 1.8, Last Update: January 10, 2006<br />

16<br />

Table 7: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Elements (2 of 2)<br />

Element Name Element Description<br />

$perceivedSeverity Indication of the severity of the alarm:<br />

Indeterminate<br />

Critical<br />

Major<br />

Minor<br />

Warning<br />

Cleared<br />

$probableCause Brief description of the probable cause of the alarm.<br />

$specificProblemNN Description of the specific problem to which the alarm relates.<br />

$thresholdInfo Contains details of a threshold that has been passed.<br />

Note: If the probe is used against the <strong>Alcatel</strong> <strong>5620</strong> NM simulator, the $additionalText element <strong>for</strong><br />

equipmentAlarm alarms may contain extended characters.<br />

Elements Generated <strong>for</strong> AttributeValueChange Events<br />

Table 8 describes the elements that the probe generates <strong>for</strong> AttributeValueChange events in<br />

addition to those described in Table Elements Common to all Notifications on page 15.<br />

Table 8: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Elements<br />

Element Name Element Description<br />

$sourceIndicator Indication of the source of the event:<br />

resourceOperation<br />

managementOperation<br />

unknown<br />

$attributeValueChangeDefinitionNN Description of the attribute whose value has been changed,<br />

including its name, old value, and new value.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


Elements Generated <strong>for</strong> StateChange Events<br />

Elements<br />

Table 9 describes the elements that the probe generates <strong>for</strong> StateChange events in addition to those<br />

described in Table Elements Common to all Notifications on page 15.<br />

Table 9: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Elements<br />

Element Name Element Description<br />

$sourceIndicator Indication of the source of the event:<br />

resourceOperation<br />

managementOperation<br />

unknown<br />

$stateChangeNN Description of the attribute whose state has been changed,<br />

including its name, old state, and new state.<br />

Elements Generated <strong>for</strong> ObjectCreation and ObjectDeletion Events<br />

Table 6 describes the elements that the probe generates <strong>for</strong> ObjectCreation and ObjectDeletion<br />

events in addition to those described in Table Elements Common to all Notifications on page 15.<br />

Table 10: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Elements<br />

Element Name Element Description<br />

$sourceIndicator Indication of the source of the event:<br />

resourceOperation<br />

managementOperation<br />

unknown<br />

$attributeNN Description of the attribute that was either created or deleted.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 17


Document Version Number 1.8, Last Update: January 10, 2006<br />

Error Messages<br />

18<br />

Table 11 describes the error messages specific to this probe. For in<strong>for</strong>mation about generic error messages,<br />

see the <strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> and Gateway Guide.<br />

Table 11: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Error Messages (1 of 2)<br />

Error Description Action<br />

Can't create Java VM<br />

[Code:]<br />

Can't find <strong>Alcatel</strong>Client<br />

class<br />

Ensure that $CLASSPATH<br />

includes nco_p_alcatel_<br />

<strong>5620</strong>.jar's location<br />

Error Occurred Calling<br />

<strong>Alcatel</strong>Client.run<br />

Error Occurred Creating<br />

ObjectArray<br />

Error: Cannot get Global<br />

Reference<br />

Out of memory<br />

Unable to allocate<br />

<strong>Alcatel</strong>Client object<br />

Unable to allocate<br />

netcoolOut object<br />

You must specify both IOR<br />

files<br />

There is a problem starting the Java<br />

Virtual Machine (JVM). This could be due<br />

to insufficient memory.<br />

The JVM is unable to locate the<br />

<strong>Alcatel</strong>Client class.<br />

The path of the nco_p_alcatel_<br />

<strong>5620</strong>.jar file is missing from the<br />

$CLASSPATH environment variable.<br />

The JVM is unable to locate the<br />

<strong>Alcatel</strong>Client class.<br />

The probe failed to allocate internal<br />

storage.<br />

An IOR file has not been specified <strong>for</strong><br />

either the NamingService or from the<br />

EventChannel.<br />

Make more memory available.<br />

Check the location of nco_p_<br />

alcatel_<strong>5620</strong>_<br />

corba.jar in the $CLASSPATH<br />

environment variable.<br />

Update the $CLASSPATH environment<br />

variable.<br />

Check the location of nco_p_<br />

alcatel_<strong>5620</strong>_<br />

corba.jar in the $CLASSPATH<br />

environment variable.<br />

Make more memory available.<br />

Check that you have specified values <strong>for</strong><br />

both the NamingServiceIORFile<br />

and EventChannelIORFile<br />

properties.<br />

Failed to initialize Internal errors. Refer to your support contract <strong>for</strong><br />

in<strong>for</strong>mation about contacting the help<br />

desk.<br />

Exception in thread<br />

“main” java.lang.<br />

NoClassDefError: nco_p_<br />

alcatel_<strong>5620</strong>_corba.jar<br />

The JVM is unable to locate the nco_p_<br />

alcatel_<strong>5620</strong>_corba class.<br />

Check the location of nco_p_<br />

alcatel_<strong>5620</strong>_<br />

corba.jar in the $CLASSPATH<br />

environment variable.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


Table 11: <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) Error Messages (2 of 2)<br />

Error Description Action<br />

Exception in thread<br />

“main”<br />

java.lang.NoClassDefErro<br />

r: com/micromuse/nsprobe/<br />

NS<strong>Probe</strong><br />

Exception in thread<br />

“main”<br />

java.lang.NoClassDefErro<br />

r:<br />

org/omg/PortableService/<br />

Servant<br />

The JVM is unable to locate the<br />

NS<strong>Probe</strong> class.<br />

The JVM is unable to locate the vbjorb<br />

class.<br />

Error Messages<br />

Check the location of NS<strong>Probe</strong>.jar in<br />

the $CLASSPATH environment<br />

variable.<br />

Check the location of vbjorb.jar in<br />

the $CLASSPATH environment<br />

variable.<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 19


Document Version Number 1.8, Last Update: January 10, 2006<br />

20<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)


ackmatter.fm January 10, 2006<br />

Contact In<strong>for</strong>mation<br />

Corporate<br />

Region Address Telephone Fax World Wide Web<br />

USA Micromuse Inc. (HQ)<br />

650 Townsend Street<br />

San Francisco<br />

CA 94103<br />

USA<br />

Europe Micromuse Ltd.<br />

Disraeli House<br />

90 Putney Bridge Road<br />

London SW18 1DA<br />

United Kingdom<br />

Asia-Pacific Micromuse Ltd.<br />

Level 25<br />

77 St Georges Terrace<br />

Perth WA 6000<br />

Australia<br />

Technical Support<br />

1-800-<strong>Netcool</strong> (638 2665)<br />

+1 415 568 9800<br />

Region Telephone Fax<br />

USA 1-800-<strong>Netcool</strong> (800 638 2665)<br />

+1 415 568 9800 (San Francisco)<br />

+1 415 568 9801 http://www.micromuse.com<br />

+44 (0) 20 8875 9500 +44 (0) 20 8875 9995 http://www.micromuse.co.uk<br />

+61 (0) 8 9213 3400 +61 (0) 8 9486 1116 http://www.micromuse.com.au<br />

+1 415 568 9801<br />

Europe +44 (0) 20 8877 0073 (London, UK) +44 (0) 20 8875 0991<br />

Asia-Pacific +61 (0) 8 9213 3470 (Perth, Australia)<br />

Online<br />

+10 800 852 1012 (North China)<br />

+10 800 152 1012 (South China)<br />

+61 (0) 8 9486 1116<br />

Team E-Mail World Wide Web<br />

Licensing Temporary Licenses: temp.licensing@micromuse.com<br />

Permanent Licenses: perm.licensing@micromuse.com<br />

support.micromuse.com/helpdesk/licenses<br />

Support support@micromuse.com support.micromuse.com<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>) 21


Contact In<strong>for</strong>mation<br />

22<br />

<strong>Netcool</strong>/<strong>OMNIbus</strong> <strong>Probe</strong> <strong>for</strong> <strong>Alcatel</strong> <strong>5620</strong> (<strong>CORBA</strong>)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!