Skip to content

InfluxCommunity/quix-anomaly-detection-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quix Machine Anomaly Detection

This project provides an example of how to use Quix and InfluxDB 3.0 to build a machine anomaly detection data pipeline. This repository contains the full data pipeline as a project but does not include the data simulator (See getting started for more details).

Prerequisites

Getting Started

  1. Fork this repository

  2. Log into your Quix account.

  3. Click + Create project.

  4. Give your project a name. For example, "Anomaly Detection".

  5. Select Connect to your own Git repo, and follow the setup guide for your provider.

  6. Assuming you are connecting to a GitHub account, you'll now need to copy the SSH key provided by Quix into your GitHub account. See the setup guide for further details.

  7. Click Validate to test the connection between Quix and GitHub.

  8. Click Done to proceed.

  9. You will need to check the enviroment varibles for each stage of the Data Pipeline and modify them to connect to your own InfluxDB instance.

Running the simulator

  1. Clone the simulator from here
git clone https://github.com/InfluxCommunity/Arrow-Task-Engine/tree/hivemq
  1. cd into the directory and run the simulator using docker compose
docker compose up -d

Note this will write the simulated data to the public HiveMQ broker. You may want to modify this and the Quix data pipeline to point at your own.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages