master
yaml 83 lines 1.9 KB
Raw
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