LOGIQ Quickstart
This document describes the steps needed to bring up the LOGIQ observability stack using docker-compose for trial and demo use
Please read and agree with the EULA before proceeding.

Quickstart features

  1. 1.
    Log aggregation, search, reporting, and live tailing
  2. 2.
    APM using built-in Prometheus, using external Prometheus
  3. 3.
    Data sources - 21 data source connectors
  4. 4.
    Alerting
  5. 5.
    Incident response - PagerDury, ServiceNow, Slack, Email
  6. 6.
    logiqctl CLI connectivity
  7. 7.
    Dashboards and visualizations
  8. 8.
    Filtering rules and rule packs
  9. 9.
    User and group management
  10. 10.
    Log flow RBAC
  11. 11.
    UI Audit trail

Install Docker compose

You can spin-up LOGIQ using docker-compose. Install guide for docker-compose can be found here - https://docs.docker.com/compose/install/
NOTE: the docker-compose quick-start YAML files are intended for demo and trial use only. If you want to run a production deployment, LOGIQ uses Kubernetes with HELM to deploy the stack. Please contact us at : s a l e s @ l o g i q . a i

Running LOGIQ

NOTE: LOGIQ services use approximately 2GB of memory. Please have sufficient memory in your system before proceeding
The first step is to get the docker-compose YAML file from the URL below.

Download LOGIQ compose file

You are now ready to bring up the LOGIQ stack.

Download container images

1
$docker-compose -f docker-compose.quickstart.yml pull
Copied!

Bring up the stack

1
$docker-compose -f docker-compose.quickstart.yml up -d
Copied!
NOTE: If you have been running previous versions of LOGIQ docker-compose, you should stop and remove the existing containers by running docker-compose -f docker-compose.quickstart.yml down and remove any older docker volume via docker-compose -f docker-compose.quickstart.yml rm && docker-compose -f docker-compose.quickstart.yml rm -v

Delete the stack

If you are done with your evaluation and want to cleanup your environment, please run the following command to stop and delete the LOGIQ stack and free up the used system resources.
1
$docker-compose -f docker-compose.quickstart.yml down -v
Copied!

Test using LOGIQ UI

Once the LOGIQ server is up and running, the LOGIQ UI can be accessed as described above on port 80 on the server docker-compose. You will be presented with a login screen as shown below.
Use [email protected] / flash-password to login

Ingesting data

For setting up data ingestion from your endpoints and applications into LOGIQ.AI, please refer to the Integrations section.
The quickstart compose file includes a test data tool that will generate test log data and also has a couple of dashboards that show LOGIQ's APM capabilities.
The test log data can be view under logs
Running search across logs can be initiated under Logs > Search

Prometheus monitoring and alerting

The LOGIQ quickstart file includes Prometheus and Alertmanager services. 2 APM Dashboards to monitor the quickstart environments are included.
NOTE: It may take up to 1 minute for the APM metrics to appear once initial setup. Please use the "Refresh" button at the top right section of the Dashboards to refresh.

Firewall ports and URLs

Ports

LOGIQ service exposes the below ports
  • 7514 - Syslog / TCP - TLS
  • 514 - Syslog / TCP - Non TLS
  • 2514 - RELP/Rsyslog / TCP - TLS
  • 20514 - RELP/Rsyslog / TCP - Non TLS
  • 9998 - Server administration web cli
  • 9999 - REST API
  • 8081 - GRPC ( needed for logiqctl CLI )
  • 80 - http
  • 443 - https
  • 24224/24225 - FluentForward protocol port / TLS
  • 3000 - Grafana instance (optional), not available with quickstart
The ports used to bind are configurable via the server configuration file. See Server options for more details.