A Prometheus file and http discovery for infoblox
Project description
infoblox-discovery
Overview
Design
Web endpoints
These fqdn "hosts" that are based on networks, e.g. 192.91.218.0/24
.
The result is based on two queries.
- Get all ipv4address from the network where type is
HOST
- For all the above get all
dns_aliases
fromrecord:host
and check ifExternal
is in the_ref
string
Configuration
Run
Test
curl -s 'localhost:9694/prometheus-sd-targets?master=infoblox.foo.com&type=members'
The master
must match the master entry in the configuration file.
The type can be:
- members
- nodes
- dns_servers
- dhcp_ranges
- zones
- web_endpoints
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
infoblox-discovery-0.1.2.tar.gz
(25.2 kB
view hashes)
Built Distribution
Close
Hashes for infoblox_discovery-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c42da15a3626396e2a386c8c355f59ca2005d3ddf8c1f6375c60dd3e44c02d0b |
|
MD5 | 82cb0aec3a5e30798b2774b77defcda7 |
|
BLAKE2b-256 | c6dd0b42cb080fe0541d5bf410e5d5cc3a830de3358c4e1bffd42b051c8869fc |