---
title: OCI VCN
description: >-
  OCI Virtual Cloud Network (VCN) allows you to build secure isolated cloud
  networks to manage and segment your resources.
breadcrumbs: Docs > Integrations > OCI VCN
---

# OCI VCN
Integration version1.0.0
{% callout %}
# Important note for users on the following Datadog sites: us2.ddog-gov.com

{% alert level="info" %}
To find out if this integration is available in your organization, see your [Datadog Integrations](https://app.datadoghq.com/integrations) page or ask your organization administrator.

To initiate an exception request to enable this integration for your organization, email [support@ddog-gov.com](mailto:support@ddog-gov.com).
{% /alert %}

{% /callout %}

## Overview{% #overview %}

Oracle Cloud Infrastructure (OCI) Virtual Cloud Networks (VCNs) are private, flexible data centers in the cloud with security policies and built-in administration and troubleshooting.

This integration allows you to monitor the performance, throughput, and health of your VCNs by collecting metrics and tags from the [`oci_vcn`](https://docs.oracle.com/en-us/iaas/Content/Network/Reference/vnicmetrics.htm#VNIC_Metrics) namespace.

## Setup{% #setup %}

### Installation{% #installation %}

After you set up the [Oracle Cloud Infrastructure](https://docs.datadoghq.com/integrations/oracle_cloud_infrastructure.md) integration, ensure that the `oci_vcn` namespace is included in your [Connector Hub](https://cloud.oracle.com/connector-hub/service-connectors).

## Data Collected{% #data-collected %}

### Metrics{% #metrics %}

|  |
|  |
| **oci.vcn.smartnic\_buffer\_drops\_from\_host**(count)           | Number of packets dropped in SmartNIC from host due to buffer exhaustion.*Shown as packet*                                         |
| **oci.vcn.smartnic\_buffer\_drops\_from\_network**(count)        | Number of packets dropped in SmartNIC from network due to buffer exhaustion.*Shown as packet*                                      |
| **oci.vcn.vnic\_conntrack\_is\_full**(gauge)                     | Boolean (0/false, 1/true) that indicates the connection tracking table is full.                                                    |
| **oci.vcn.vnic\_conntrack\_util\_percent**(gauge)                | Total utilization percentage (0-100%) of the connection tracking table.*Shown as percent*                                          |
| **oci.vcn.vnic\_egress\_drops\_conntrack\_full**(count)          | Packets sent from the VNIC, destined for the network, dropped due to full connection tracking table.*Shown as packet*              |
| **oci.vcn.vnic\_egress\_drops\_security\_list**(count)           | Packets sent by the VNIC, destined for the network, dropped due to security rule violations.*Shown as packet*                      |
| **oci.vcn.vnic\_egress\_drops\_throttle**(count)                 | Packets sent from the VNIC, destined for the network, dropped due to throttling.*Shown as packet*                                  |
| **oci.vcn.vnic\_from\_network\_bytes**(count)                    | Bytes received at the VNIC from the network, after drops.*Shown as byte*                                                           |
| **oci.vcn.vnic\_from\_network\_packets**(count)                  | Packets received at the VNIC from the network, after drops.*Shown as packet*                                                       |
| **oci.vcn.vnic\_ingress\_drops\_conntrack\_full**(count)         | Packets received from the network, destined for the VNIC, dropped due to full connection tracking table.*Shown as packet*          |
| **oci.vcn.vnic\_ingress\_drops\_security\_list**(count)          | Packets received from the network, destined for the VNIC, dropped due to security rule violations.*Shown as packet*                |
| **oci.vcn.vnic\_ingress\_drops\_throttle**(count)                | Packets received from the network, destined for the VNIC, dropped due to throttling.*Shown as packet*                              |
| **oci.vcn.vnic\_to\_network\_bytes**(count)                      | Bytes sent from the VNIC to the network, before drops.*Shown as byte*                                                              |
| **oci.vcn.vnic\_to\_network\_packets**(count)                    | Packets sent from the VNIC to the network, before drops.*Shown as packet*                                                          |
| **oci.vcn.vnic\_egress\_mirror\_drops\_throttle**(count)         | Mirrored packets sent from the VNIC, destined for the network, dropped due to throttling.*Shown as packet*                         |
| **oci.vcn.vnic\_from\_network\_mirror\_bytes**(count)            | Mirrored bytes received at the VNIC from the network.*Shown as byte*                                                               |
| **oci.vcn.vnic\_from\_network\_mirror\_packets**(count)          | Mirrored packets received at the VNIC from the network.*Shown as packet*                                                           |
| **oci.vcn.vnic\_ingress\_mirror\_drops\_conntrack\_full**(count) | Mirrored packets received from the network, destined for the VNIC, dropped due to full connection tracking table.*Shown as packet* |
| **oci.vcn.vnic\_ingress\_mirror\_drops\_security\_list**(count)  | Mirrored packets received from the network, destined for the VNIC, dropped due to security rule violations.*Shown as packet*       |
| **oci.vcn.vnic\_ingress\_mirror\_drops\_throttle**(count)        | Mirrored packets received from the network, destined for the VNIC, dropped due to throttling.*Shown as packet*                     |
| **oci.vcn.vnic\_to\_network\_mirror\_bytes**(count)              | Mirrored bytes sent from the VNIC to the network.*Shown as byte*                                                                   |
| **oci.vcn.vnic\_to\_network\_mirror\_packets**(count)            | Mirrored packets sent from the VNIC to the network.*Shown as packet*                                                               |

### Events{% #events %}

The OCI VCN integration does not include any events.

### Service Checks{% #service-checks %}

The OCI VCN integration does not include any service checks.

## Troubleshooting{% #troubleshooting %}

Need help? Contact [Datadog support](https://docs.datadoghq.com/help/).
