Overview

Introduction

What is COM?

COM is the Common Object Model. It is an authoritative, language-neutral format written in JSON that allows us to document, report, and define rules for our application. COM has inherent security, is declarative (future), and supports processors (like Elasticsearch). Today's COM only supports SNMP (either traps or polling), but the goal is to enhance this capability to support protocols like tier 1, webhooks and APIs.

How Does COM Work?

The COM applications in our SDK convert your MIBs into Oracle Communications COM definition files. These definitions are in a JSON format that defines the SNMP OIDs needed to satisfy basic polling functionality like CPU, Memory, Disk, Temp, Fan, Interfaces, etc. The Oracle Communications COM definition file names are FCOM for fault and PCOM for performance metrics.

Oracle Communications Unified Assurance COM SDK has the following applications:

The following diagram shows the overall process for converting your MIBS to OCUA FCOM files.

Unified Assurance MIB2FCOM Process

Description of illustration mib2fcom.png

The following diagram shows the overall process for creating foundation rules with a certified FCOM file.

Unified Assurance FCOM2Rules Process

Description of illustration fcom-to-foundation-rules.png