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 ...
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>)