Data collector

This is the area where you we guide you to use the data collector service.

Default Configuration

linux network
Figure 1. Linux network

Intro

The "data collector" is a lightweight micro-service application that collects and sends metadata, from a system, such as an IoT network, distributed system, data center, etc to a storage system.

  • The data is transmitted and stored and can be retrieved at any time.

  • "data collector" is developed with a platform agnostic" container-based application strategy

A platform-agnostic approach offers many choices

  • Can be seamlessly moved from local development machine to production deployment

  • Flexibility, Reliability

    • Avoiding Vendor Lock-In

  • From Code to full-blown systems

    • from a single container on your local machine

    • to a running cloud native - container-based environment

Docs - Data collector

Open terminal and run:

git clone https://git.swarmlab.io:3000/docs/Documentation.git
cd Documentation
source ./auto-complete.sh
./build.sh poc-datacollector

On Error

Get https://hub.swarmlab.io:5480/v2/: x509: certificate

Pulling …

ERROR: Get https://hub.swarmlab.io:5480/v2/: x509: certificate signed by unknown authority

run

./0-get-certs.sh

On Error response from daemon

docker: Error response from daemon: Get https://registry.vlabs.uniwa.gr:5080/v2/: dial tcp: lookup registry.vlabs.uniwa.gr on [::1]:53: read udp [::1]:56425->[::1]:53: read: connection refused.

Try again!

Start data collector

Start poc-datacollector

stop datacollector

Stop poc-datacollector

Open Web interface webclient

Start poc-datacollector