Self-Certification

Self-certification is the process of updating or creating certifications to support new vendor devices and technology types. capm uses metric families and vendor certifications to support devices. These components determine how capm collects configuration and operational metrics for a device.
capm350
HID_Self-Cert
Self-certification is the process of updating or creating certifications to support new vendor devices and technology types.
CA Performance Management
uses metric families and vendor certifications to support devices. These components determine how 
CA Performance Management
collects configuration and operational metrics for a device.
Out of the box,
CA Performance Management
supports the common vendors, metrics, and components in your network infrastructure. The Technology Certification Portal lists out-of-the-box certifications by Data Aggregator version, vendor certification, and metric families: http://serviceassurance.ca.com/im/
For unsupported devices, use self-certification to extend monitoring capabilities.
When possible, use an extension instead of a new vendor certification or metric family. When CA Technologies updates the certification or metric family, extended certifications are also updated.
Changes to metric families and vendor certifications apply to all tenants.
 
Types of Self-Certification
Basic Self Certification
Create a custom vendor certification in the UI, but with limitations. You cannot use basic self-certification after using another method. However, you can update vendor certification expressions that you created using the custom certification process in the UI.
Custom Certification
Create a custom vendor certification, metric family, or component.
Extend
Modify an out-of-the-box vendor certification or metric family. Extending a vendor certification creates an XML file, but keeps a backup of the factory certification. Changes to extended metric families or vendor certifications are maintained when the original metric family or vendor certification is updated.
Update
Apply changes to a custom certification. Updating a vendor certification completely replaces the existing XML file.
Some UI features, such as configuring percentiles or projections, automatically extend or update the certification.
When to Self-Certify
Self-certification applies in the following situations:
  • To support an existing metric family on a device that
    CA Performance Management
    does not yet support, create a custom vendor certification.
  • To support a new vendor or device, create a custom metric family and a custom vendor certification.
  • To support a new technology in
    CA Performance Management
    , create a custom component, custom metric family, or a custom vendor certification.
  • To add a metric to an out-of-box vendor certification, extend the metric family or extend the vendor certification.
  • To change the name of a metric, the calculation of a metric for an out-of-box vendor certification, or to extend the metric family.
  • To add custom discovery filtering to an out-of-box vendor certification, extend the vendor certification.
  • To change the OID that a device uses, extend the vendor certification.
  • To change polled and baseline configuration for metrics in an out-of-box metric family, extend the metric family.
Self-Certification Prerequisites
To ensure a successful self-certification process, verify that you meet the following prerequisites:
  • The MIB and OIDs from the device are accessible.
  • You have a MIB browser, such as the free version of iReasoning.
  • You have a test environment for the certifications.
Metric families and vendor certifications cannot be deleted from your system. Test custom certifications before you implement the changes in your production environment.
The Data Model
Understanding the data collection model helps you understand what is required in the self-certification process.
Data Aggregator supports devices using the following configuration features:
  • Discovery Profile
    Determines which items Data Aggregator discovers in your environment, typically based on a range of IP addresses. The discovery process identifies the "type" for each item that it finds.
  • Device Collections
    Organizes your inventory into groups of related items. Items are automatically added to a device collection based on the item type and IP address.
  • Monitoring Profile
    Controls the polling rate for a device collection, and determines which metric families to poll. Monitoring profiles can poll one or more metric families. To poll the same metric family at different rates, and on different groups, add the same metric family to more than one monitoring profile.
    To ensure that the system is not overloaded with polling traffic, use monitoring profiles to adjust the polling rate for different sets of metrics.
  • Metric Family
    Controls which metrics are gathered for a monitoring profile. Metric families are associated with one or more vendor certifications, which are listed in priority order.
  • Vendor Certification
    Maps attributes from a vendor MIB to the metrics in a metric family. Also determines how metrics that are collected from an item are formatted. Metrics that are provided for an item can vary, depending on the item vendor. Mapping these values ensures that the metric values are reported consistently, regardless of the vendor. Multiple vendor certifications can be associated with a single metric family. In such cases, Data Aggregator maps metric values using a ranked list of vendor certifications. Data Aggregator calculates a metric value using the highest-priority vendor certification that matches the polled item.
    MIBs can be imported into the system and compiled as part of building a vendor certification. MIBs are only imported using the basic certification process, and are not required for polling.
Example: Support for a Router Device
When running your discovery profile, Data Aggregator finds and identifies an item as a router. The router managed item is automatically added to the All Routers device collection. This device collection is associated with the Routers monitoring profile. This profile uses the CPU and Memory metric families to discover the CPU and Memory components on the device. These metric families also determine the vendor certification to use when calculating the metric values for these components. Based on this monitoring profile, Data Aggregator polls the router every 5 minutes. The vendor certifications that are associated with a metric family determine how to calculate and format the raw metric data.
CA Performance Management
 stores the collected metric data for your router, and uses the data in dashboards and reports.
Self-Certification Workflow
To successfully complete a self-certification, do the following procedures in the indicated order: 
  1. Create Custom Components
    Skip this step if you have existing components. 
  2. Create or Extend Metric Families.
    Skip this step if you have existing metric families.