Skip to main content

Infoblox Custom Meters for Ceilometer

This package provides files used by OpenStack Ceilometer to monitor various DNS and DHCP metrics from Infoblox NIOS instances. With this package installed and configured, the Ceilometer Compute Agent will poll local NIOS instances via SNMP, and store the results as samples with metric names starting with ‘nios.dns’ and ‘nios.dhcp’.

  • Free software: Apache license

Features

This module enables SNMP polling of NIOS instances to collect DNS and DHCP metrics.

OpenStack Configuration

After installing the package, you must configure Ceilometer with the SNMP credentials, as well as tell it how to reach the NIOS machines.

Since the Ceilometer agent is running within the address space of the host node, the grid member IP address used must be reachable from the host. This can be done by allocating the IP on an external network, or by using a floating IP.

By default, the first floating IP for a given instance will be used for SNMP access. To override this behavior, you can set a infoblox-snmp-ip metadata value on the instance.

Similarly, you may set the default SNMP community, password, and port in a [infoblox] stanza within the ceilometer.conf file, or you can set them on a per-instance basis using instance metadata.

The table below summarizes the different options.

Config File Variable

Instance Metadata Name

Description

metadata_name

N/A

The name of the instance metadata item used to identify an instance as an Infoblox DDI appliance. Default value is infoblox.

N/A

infoblox-snmp-ip

By default the first floating IP found is used; set this value on the instance to specify a particular IP to be used for SNMP access.

snmp_community_or_username

infoblox-snmp-community

The SNMP community for v2c, or the user name for SNMPv3. The default value is public.

snmp_password

infoblox-snmp-password

The SNMP password for SNMPv3.

snmp_port

infoblox-snmp-port

The port to use for SNMP polling. Default value is 161.

You must also configure the security groups to allow UDP traffic to port 161 on the NIOS instances, from the host IP network.

Infoblox NIOS Configuration

You must enable SNMP for the grid or for the specific members which you would like to poll. This is done in the Grid > Grid Manager screen, using the Grid Properties button on the right-hand toolbar. This brings up an editor from which you can select SNMP, enable it, and enter a community string.

Currently only SNMPv2c is tested.

Release files for ceilometer-infoblox 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ceilometer-infoblox 2.0.0
File Size Uploaded
ceilometer-infoblox-2.0.0.tar.gz 14.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ceilometer-infoblox 2.0.0
File Interpreter ABI Platform
ceilometer_infoblox-2.0.0-py2-none-any.whl Python 2 none any Details

Total release size: 28.8 kB

Release files / ceilometer-infoblox-2.0.0.tar.gz

Download URL ceilometer-infoblox-2.0.0.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
cb66ce2a01442d6565d4778179a09594e3b0b92eb03881fed6afa9e70f952c5f
BLAKE2b-256 checksum
How to use checksums
eb2f4c2abe0f24f117409e40823a24bd0fe8766fc0bc74a6cbb018fdd9431eb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / ceilometer_infoblox-2.0.0-py2-none-any.whl

Download URL ceilometer_infoblox-2.0.0-py2-none-any.whl
Size 14.1 kB
Tags Python 2
SHA-256 checksum
How to use checksums
2484952b0d6c70ade3c1b5bc7f0fa92f1715db18c89fb90531e04716ba90bef2
BLAKE2b-256 checksum
How to use checksums
5bf9248e1d659ecdff23ab2a52537c6cfe50d072a38178d8f2320ac867b81caa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

2.0.0 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page