You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for MaxMind GeoIP2 Enterprise and Anonymous-IP databases (#223)
This commit added support for MaxMind GeoIP2 Enterprise and Anonymous-IP databases.
In addition to that, It also:
- Changed the database type detection to use the same strategy so it doesn't rely on specific database types.
- Updated MaxMind dependencies.
- Added unit tests for the Java classes, including the verification of the plugin's basic operations against all supported databases.
- Changed to get the gem version from the `VERSION` file.
NOTE: `*` indicates a composite field, which is only populated if GeoIP lookup result contains all components.
@@ -301,7 +308,7 @@ number of cache misses and waste memory.
301
308
The path to MaxMind's database file that Logstash should use.
302
309
The default database is `GeoLite2-City`.
303
310
This plugin supports several free databases (`GeoLite2-City`, `GeoLite2-Country`, `GeoLite2-ASN`)
304
-
and a selection of commercially-licensed databases (`GeoIP2-City`, `GeoIP2-ISP`, `GeoIP2-Country`).
311
+
and a selection of commercially-licensed databases (`GeoIP2-City`, `GeoIP2-ISP`, `GeoIP2-Country`, `GeoIP2-Domain`, `GeoIP2-Enterprise`, `GeoIP2-Anonymous-IP`).
305
312
306
313
Database auto-update applies to the default distribution.
307
314
When `database` points to user's database path, auto-update is disabled.
s.summary="Adds geographical information about an IP address"
7
9
s.description="This gem is a Logstash plugin required to be installed on top of the Logstash core pipeline using $LS_HOME/bin/logstash-plugin install gemname. This gem is not a stand-alone program"
0 commit comments