Overview

1. Getting Wendelin on your KVM

Request a KVM

Request a KVM

Request a KVM

Access your KVM from terminal

Authenticate and install Wendelin

Monitor Installaton process

Check Software Installaton Status

Socat Bind

Request frontend

Login

Configure Site

Install Configuration

Install Configuration

Wait

Main Interface

2. Simulate Sensor and ingest data via Fluentd

Create Ingestion Policy

Fast Input

Wendelin in Production

Wendelin in Production

Basic FluentD

Complex FluentD

Record Audio

Webrunner using fluentD

Upload to Monitor

Forward File to fluentD

FluentD Configuration File (Gist)

    
            <source>
            @type bin
            format none
            path /srv/slapgrid/slappart9/srv/runner/PUT_YOUR_WAV_HERE/!!YOURNAME!!*.wav
            pos_file /srv/slapgrid/slappart9/srv/runner/!!YOURNAMEGOESHERE!!.pos
            enable_watch_timer false
            read_from_head true
            tag pydata
            </source>
            <match pydata>
            @type wendelin
            @id wendelin_out
            streamtool_uri
            http://!!URL_TO_YOUR_ZOPE!!/erp5/portal_ingestion_policies/pydata
            user zope
            password insecure
            buffer_type memory
            flush_interval 1s
            disable_retry_limit true
            </match>
          
        

Save and send from Terminal

Check created Data Stream

3. Work with Ingested Data

Out-of-Core

Enable Data Notebook

Head to Jupyter

Learn ERP5 Kernel

Getting Started

Accessing Objects

Import libraries

 

Accessing Data Itself

Compute Fourier

Display Fourier

Save Image

 

Create BigFile Reader

Rerun using Big File Reader

Redraw from Wendelin

Verify Images are Stored

Verify Data Arrays are Stored

4. Visualize, Display computed data

Running Web Sites from Wendelin

WebSite Module

Renderjs Runner

Renderjs Web App

Clone Website

Rename Website

Publish Website

Layout Properties

Web Page Module

Clone Worklist gadgets

Pydata Gadget HTML

Pydata Gadget JS

Save, refresh web app

Update Pydata Gadget HTML

Pydata Gadget JS (1)

Pydata Gadget JS (2)

Pydata Gadget JS (3)

Pydata Gadget JS (4)

Refresh Web Application

Summary: What did we do?