Skip to main content
Solved

Where to find GeoIP files

  • Mar 11, 2025 3:24 AM UTC
  • 3 replies
  • 111 views

When adding a GeoIP function to a pipeline, where do I upload .mmdb files (or where are they stored if I grabbed a pack that includes one)?

Best answer by Jon Rust

By default, Stream will look for bare file names in $CRIBL_HOME/data/lookups

View original

3 replies

Jon Rust
Forum|alt.badge.img
  • Employee
  • Mar 11, 2025 3:43 AM UTC

Please see the docs

You can keep them anywhere, but large lookups like the geoip db should be outside of the deployment area. Instead manage deployment via some other management system (ansible, for example).


  • Author
  • New Participant
  • Mar 11, 2025 3:43 AM UTC

Ok, but how does the GeoIP function know where to look? The sample I grabbed from the " cribl-vpc-flow-for-security-teams" pack just has the filename in the "GeoIP file(.mmdb)" field, with no file path. Whats the default path for that?


Jon Rust
Forum|alt.badge.img
  • Employee
  • Answer
  • Mar 11, 2025 3:43 AM UTC

By default, Stream will look for bare file names in $CRIBL_HOME/data/lookups