Home / Edge/ Introduction·Getting Started with Cribl Edge

Getting Started with Cribl Edge

This quick start guide shows you how to get Cribl Edge running.

You can either start with a free Cribl.Cloud instance, or install the Cribl Edge agent on a physical or virtual machine. We’ll cover both options below, so feel free to jump to the relevant section in this article:

Check the Minimum Deployment Requirements

Before you continue, make sure your machine meets the minimum deployment requirements for Edge. Edge Nodes should have sufficient CPU, RAM, network, and storage capacity to handle your specific workload. It’s very important to test this before deploying to production.

Requirement TypeRequirements Details
Minimum: Edge NodesOS: Linux: RedHat, CentOS, Ubuntu, AWS Linux, Suse, Windows Server (64bit)
System: ~1Ghz processor, 512MB RAM, 5GB of free disk space (more if persistent queuing is enabled on Edge Nodes)
Recommended: Leader NodeOS: Linux: RedHat, CentOS, Ubuntu, AWS Linux, Suse (64bit)
System: +4 physical cores, +8GB RAM, 5GB free disk space

Edge Nodes can’t be installed on Windows laptops/desktops.

Download and Install Cribl Edge

To install Cribl Edge, select the Linux or Windows tab and follow the steps.

LinuxWindows

To avoid permissions errors, install and run Edge as the same Linux user. For details on creating a new user, see Enabling Start on Boot.

  1. Navigate to the Cribl Downloads page.

  2. Select either x64 or ARM Cribl Suite from the drop-down. You can also copy and paste one of the provided curl scripts into a command-line interface.

  3. Open a command-line interface and navigate to the /opt/ directory:

    cd /opt/
  4. Un-tar the resulting .tgz file in the /opt/ directory.

    tar xvzf cribl-<version>-<build>-<arch>.tgz

    For example:

    tar xvzf cribl-4.3.1-12f82b6a-linux-x64.tgz

    Edge is now installed in a cribl subdirectory, by default: /opt/cribl/.

  5. Move it to the cribl-edge directory with:

    mv /opt/cribl/ /opt/cribl-edge
  6. In your terminal, go to /opt/cribl-edge/bin and switch your installation to Edge mode:

    ./cribl mode-edge
  1. From Cribl’s Download page, set the Software drop-down to Cribl Edge for Windows.
  2. Click Download Now to get the .msi file.
  3. Enter the following at your command prompt for a silent install:
msiexec /i cribl-<version>-<build>-<arch>.msi /qn 

You can also install Cribl Edge from the .msi file using the Setup Wizard.

Run Cribl Edge

Now you can start, stop, and verify the Cribl Edge server using these ./cribl CLI commands:

  • Start: ./cribl start
  • Stop: ./cribl stop
  • Get status: ./cribl status

For other available commands, see CLI Reference.

  1. In your browser, open http://127.0.0.1:9420 and log in with default credentials (admin, admin).

  2. Register your copy of Cribl Edge when prompted.

    After registering, you’ll be prompted to change the default password.

Quick Start with a Cloud Instance

As mentioned above, the Cribl Edge Leader Node can reside in a free Cribl.Cloud account. You’ll get a ready-to-use Cribl Leader that includes Cribl Edge functionality.

To get a Cribl.Cloud account:

  1. Go to https://cribl.cloud/signup/ and register an account.
  2. On the Create Organization page, optionally enter an Organization Name (a friendly alias for the randomly generated ID that Cribl will assign to your Organization).
  3. Select an AWS Region to host your Cribl.Cloud Leader and Cribl-managed Workers. Cribl currently supports the following Regions:
    • US West (Oregon)
    • US East (Virginia)
    • US East (Ohio)
    • Europe (Frankfurt)
    • Europe (London)
    • Asia Pacific (Sydney)
    • Canada (Central)

For details on Cribl.Cloud Organizations and on managing users, refer to Cribl.Cloud documentation:

Add Edge Nodes

You now have a Cribl Leader running with Cribl Edge capabilities enabled, but still need to add Edge Nodes. To do this:

  1. From Cribl Edges’s top nav, select Manage > Edge Nodes.
  2. On the resulting Edge Nodes tab, click Add/Update Edge Node at the upper right and then select Linux > Add
  3. Copy the resulting script to your clipboard and close the modal.
  4. Paste the script onto your Edge Node’s command line and execute it.

To add an Edge Node on a Windows or using Docker or Kubernetes, refer to Add/Update Edge Nodes.

What’s Next?

Now that you have Cribl Edge running, you can try out the following resources:

  • Follow a tutorial to set up your first Sources, and learn how to forward data to Destinations.
  • Explore Cribl Edge on Linux or Windows to learn more about the various capabilities of Cribl Edge by taking a tour through its UI.