Sun Logo


Netra CT Server Software Developer's Guide

For Netra 810 and Netra 410 Servers

819-2744-10



Contents

Figures

Tables

1. Programming Environment

Netra CT Server

Hardware Description

Alarm Card

Host CPU Board

Satellite CPU Boards

I/O Boards

Hot-Swapping Capabilities

Software Description

Operating System Specifics

Managed Object Hierarchy

Processor Management Services

Multicomputing Network

Platform Information Control Library

Management Framework

SNMP/MIB Support

SNMP Interface

RMI Interface

Developing Applications Using PMS

Developing Applications to Interface with MOH or SNMP

Developing Applications to Run on Host or Satellite CPU Boards

2. Netra CT System Equipment Models

Modeling a Netra CT System

Managed Objects

Viewing the Equipment Model Hierarchies

Netra CT 810 System Equipment Models

Netra CT 410 System Equipment Models

3. Getting Started With Netra CT Element Management Agent API

Before You Begin

Netra CT Element Management Agent API

Netra CT Agent Security

Creating Your Application

Purpose of the Application

Determining the System Configuration Hierarchy

Communicating With the Netra CT Agent

Finding the Root Object Name

Traversing the Containment Hierarchy From a Node

Listening for Notifications

Registering a Notification Listener With EFDMBean Instance

Managing Alarms

Registering a NotificationListener With an AlarmNotificationFilter

Using the Default AlarmSeverityProfile

Creating Your Own AlarmSeverityProfile

Assigning a New AlarmSeverityProfile

Configuring the Agent to Drive Alarm Card Alarm Outputs

procedure iconsmall spaceTo Set Up and Use Alarm Features

Clearing Alarms

Software Monitoring

4. Netra CT Element Management Agent API

Interface Overview

Summary of JDMK

Viewing the Netra CT Management Agent API Online

How the API Sections are Organized

Netra CT Management Agent Interfaces and Classes

5. Simple Network Management Protocol

SNMP Overview

Management Information Base

Object Identifiers

Netra CT System SNMP Representation

ENTITY-MIB

IF-MIB

HOST-RESOURCES-MIB

Host Resources Running Software Table

Host Resources Installed Software Table

SUN-SNMP-NETRA-CT-MIB

Netra CT Network Element High-Level Objects

Physical Path Termination Point Table

Equipment Table

Equipment Holder Table

Plug-in Unit Table

Hardware Unit to Running Software Relationship Table

Hardware Unit to Installed Software Relationship Table

Alarm Severity Identifier Textual Convention

Alarm Severity Profile Table

Alarm Severity Table

Trap Forwarding Table

MIB Notification Types

SNMP Traps

Understanding the MIB Variable Descriptions

Changing Midplane FRU-ID

Setting High Temperature Alarms

procedure iconsmall spaceTo Set the High Temperature Alarm Severity to Major

6. Managed Object Hierarchy Software Modules

Software Module Design

Software Services

Software Module MBeans

SoftwareMonitorMBean

DaemonMBean

SoftwareServiceMBean

NfsServiceMBean

UfsServiceMbean

TcpServiceMBean

UdpServiceMBean

IpServiceMBean

EtherIfStatsMBean

CgtpServiceMBean

RnfsServiceMBean

7. Processor Management Services

PMS Software Overview

PMS Man Pages

PMS Examples

8. Solaris Operating System APIs

Solaris Operating System PICL Framework

PICL Frutree Topology

Chassis Node Property Updates

ChassisType

fru Class Properties

port Class Node

port Class Properties

Common Property Updates

GeoAddr

StatusTime

ConditionTime

Temperature Sensor Node State

PICL Man Page References

Dynamic Reconfiguration Interfaces

Reconfiguration Coordination Manager

Hot-Swap Support

Configuration Administration

Programming Temperature Sensors Using the PICL API

Programming Watchdog Timers Using the PICL API

Displaying FRU-ID Data

MCNet Support

Glossary

Index