Creating Object Groups

Object groups are Virtual Buckets within your AWS S3 bucket

ChaosSearch Object Groups are customizable filters for viewing what’s in your buckets for fine-grained object analysis. To get started with object groups click Create Object Group.

Filtering Data

  1. Select a bucket from the left hand menu
  2. Applying filters can be done a few different ways.
  • Prefix - Allows you to start from the beginning of the file name
  • Select/Filter - Allows you to specify one file and/or modify the regex to associate similar objects
  • Click Advance Filtering for a more customizable filter
  1. Click Next

Analyzing Data and Pattern Matching


Compressed objects still show a Content Preview

ChaosSearch has the unique capability of providing a content preview even if the objects are compressed. This allows users the unique ability to stay in the UI while constructing regex's should they need to.

ChaosSearch supports multiple file types with multiple formatting options.

Data Format drop downData Format drop down

Data Format drop down

  1. ChaosSearch will analyze the file contents for patterns and generate a format recommendation
  • If Data Format is unknown, select LOG and enter a regular expression
  • If desired, select a Compression format (gzip or snappy)
Data Format: Log with no CompressionData Format: Log with no Compression

Data Format: Log with no Compression

CSV Example

CSV Format allows you to define if you want to use the first line as a Column Name

Data Format: CSV with no CompressionData Format: CSV with no Compression

Data Format: CSV with no Compression

JSON Example

JSON Format allows you to select how far into an array ChaosSearch will go before flattening

  1. Once selected, you can now Preview the content
  2. Click Apply
  3. Preview the formatted content
  4. Click Create Object Group

Give the object group a name and click Create.

Advanced Object Group Filtering

The advanced filtering mechanism allows you to create more complex filters based on additional object metadata (such as file size, date modified, and custom user tags/fields). This filter is specified as a JSON object that describes the filtering constraints.
Edit the JSON object to reflect the desired filters and click Submit

Advanced Filter Data Model


Data Type











Logical Operators

  • AND
  • OR
  • NOT


  • range
    • min
    • max
  • equals

What’s Next
Did this page help you?