| 1 | # Shared Topology IP intelligence configuration. |
| 2 | # |
| 3 | # Lookup order used by downloader and consumers: |
| 4 | # 1. /etc/netdata/topology-ip-intel.yaml |
| 5 | # 2. /usr/lib/netdata/conf.d/topology-ip-intel.yaml |
| 6 | # |
| 7 | # Source ordering is per family: |
| 8 | # - earlier ASN sources win over later ASN sources |
| 9 | # - earlier GEO sources win over later GEO sources |
| 10 | |
| 11 | sources: |
| 12 | - name: dbip-asn |
| 13 | family: asn |
| 14 | provider: dbip |
| 15 | artifact: asn-lite |
| 16 | format: mmdb |
| 17 | |
| 18 | - name: dbip-geo |
| 19 | family: geo |
| 20 | provider: dbip |
| 21 | artifact: city-lite |
| 22 | format: mmdb |
| 23 | |
| 24 | # Other supported ASN providers: |
| 25 | # - provider: iptoasn |
| 26 | # artifact: combined |
| 27 | # format: tsv |
| 28 | # - provider: caida |
| 29 | # artifact: prefix2as |
| 30 | # format: tsv |
| 31 | # - provider: maxmind |
| 32 | # artifact: geolite2-asn |
| 33 | # format: mmdb |
| 34 | # |
| 35 | # Other supported GEO providers: |
| 36 | # - provider: dbip |
| 37 | # artifact: country-lite |
| 38 | # format: mmdb |
| 39 | # - provider: iptoasn |
| 40 | # artifact: combined |
| 41 | # format: tsv |
| 42 | # - provider: maxmind |
| 43 | # artifact: geolite2-country |
| 44 | # format: csv |
| 45 | # - provider: ip2location |
| 46 | # artifact: country-lite |
| 47 | # format: csv |
| 48 | # - provider: ipdeny |
| 49 | # artifact: country-zones |
| 50 | # format: cidr |
| 51 | # - provider: ipip |
| 52 | # artifact: country |
| 53 | # format: txt |
| 54 | # |
| 55 | # MaxMind entries require MAXMIND_LICENSE_KEY in the downloader environment. |
| 56 | |
| 57 | output: |
| 58 | # Destination directory for generated databases. |
| 59 | directory: /var/cache/netdata/topology-ip-intel |
| 60 | asn_file: topology-ip-asn.mmdb |
| 61 | geo_file: topology-ip-geo.mmdb |
| 62 | metadata_file: topology-ip-intel.json |
| 63 | |
| 64 | policy: |
| 65 | # All plugins must use the same CIDR classes. |
| 66 | localhost_cidrs: |
| 67 | - 127.0.0.0/8 |
| 68 | - ::1/128 |
| 69 | private_cidrs: |
| 70 | - 10.0.0.0/8 |
| 71 | - 172.16.0.0/12 |
| 72 | - 192.168.0.0/16 |
| 73 | - 100.64.0.0/10 |
| 74 | - fc00::/7 |
| 75 | - fe80::/10 |
| 76 | |
| 77 | # Additional public CIDRs to track individually. |
| 78 | # Keep empty by default. |
| 79 | interesting_cidrs: [] |
| 80 | |
| 81 | http: |
| 82 | timeout: 2m |
| 83 | user_agent: netdata-topology-ip-intel-downloader/1.0 |