Benutzer-Werkzeuge

Webseiten-Werkzeuge


werkstatt:infrastruktur:felicia

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
werkstatt:infrastruktur:felicia [2018/10/02 23:54] debauerwerkstatt:infrastruktur:felicia [2018/10/03 00:28] debauer
Zeile 1: Zeile 1:
-====== Dienste ======+====== Felicia ======
  
-===== LabNetApp =====+ 
 +===== Dienste ===== 
 + 
 +==== LabNetApp ====
  
 Unsere zentrale Anlaufstelle zum an/ausschalten von Licht, Geräten und $Stuff. Unsere zentrale Anlaufstelle zum an/ausschalten von Licht, Geräten und $Stuff.
Zeile 7: Zeile 10:
 **Adresse:** 192.168.1.6:3333 [[http://192.168.1.6:3333| KLICK]] **Adresse:** 192.168.1.6:3333 [[http://192.168.1.6:3333| KLICK]]
  
-===== Apache 2 =====+==== Apache 2 ====
  
 You know? A Webserver! Serves our static info Page. You know? A Webserver! Serves our static info Page.
Zeile 13: Zeile 16:
 **Adresse:** 192.168.1.6 [[http://192.168.1.6|KLICK]] **Adresse:** 192.168.1.6 [[http://192.168.1.6|KLICK]]
  
-===== Samba =====+==== MariaDB ==== 
 + 
 +Fork von MySQL. Datenbank Server für allerhand Services im Lab.  
 + 
 +**Admin Interface:** 192.168.1.6/phpmyadmin [[http://192.168.1.6/phpmyadmin|KLICK]] 
 + 
 +==== Samba ====
  
 Auf unserem Datei Share können Mitglieder Dateien ablegen. \\ Auf unserem Datei Share können Mitglieder Dateien ablegen. \\
Zeile 22: Zeile 31:
 **Adresse:** smb:<nowiki>//</nowiki>192.168.1.6 **Adresse:** smb:<nowiki>//</nowiki>192.168.1.6
  
-===== NFS =====+==== NFS =====
  
 Exportiert die selben Dateien wie Samba. Es gelten die selben Regeln für eure Dateien. Exportiert die selben Dateien wie Samba. Es gelten die selben Regeln für eure Dateien.
Zeile 33: Zeile 42:
 **Adresse:** 192.168.1.6 **Adresse:** 192.168.1.6
  
-===== Grafana  =====+==== Grafana  =====
  
 Grafana is an open-source, general purpose dashboard and graph composer, which runs as a web application. Grafana is an open-source, general purpose dashboard and graph composer, which runs as a web application.
Zeile 43: Zeile 52:
 {{ :werkstatt:infrastruktur:grafana.png?600 |}} {{ :werkstatt:infrastruktur:grafana.png?600 |}}
  
-===== InfluxDB =====+==== InfluxDB =====
  
 Timeseries Datenbank. Speichert Sensordaten, Metrics der Rechner und allerhand $stuff der anfällt. Daten werden mit Grafana dargestellt und kommen von MQTT, labnet via telegraf und von Geräten die direkt via API Daten ablegen.   Timeseries Datenbank. Speichert Sensordaten, Metrics der Rechner und allerhand $stuff der anfällt. Daten werden mit Grafana dargestellt und kommen von MQTT, labnet via telegraf und von Geräten die direkt via API Daten ablegen.  
Zeile 49: Zeile 58:
 **Adresse:** 192.168.1.6:8086 **Adresse:** 192.168.1.6:8086
  
-===== Chronograf =====+==== Chronograf =====
  
 Chronograf is the user interface component of InfluxData. It makes the monitoring and alerting for your infrastructure easy to setup and maintain. Chronograf is the user interface component of InfluxData. It makes the monitoring and alerting for your infrastructure easy to setup and maintain.
Zeile 55: Zeile 64:
 **Adresse:** 192.168.1.6:8888 [[http://192.168.1.6:8888|KLICK]] **Adresse:** 192.168.1.6:8888 [[http://192.168.1.6:8888|KLICK]]
  
-===== Telegraf =====+==== Telegraf =====
  
 Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics. Telegraf is an agent written in Go for collecting, processing, aggregating, and writing metrics.
 Schiebt Daten von MQTT nach InfluxDB und sammelt Metrics von Systemen. Schiebt Daten von MQTT nach InfluxDB und sammelt Metrics von Systemen.
 +
 +===== Admin DOKU =====
 +
 +<code bash> 
 +rsync, screen, git, python3, python3-pip, python3-setuptools, libcap-dev, 
 +samba, nfs-kernel-server, apt-transport-https, curl, mpd, htop
 +apache2, php7.0, php7.0-mysql libapache2-mod-php7.0, mariadb-server, phpmyadmin
 +
 +deb https://packagecloud.io/grafana/stable/debian/ stretch main
 +deb https://repos.influxdata.com/debian stretch stable
 +
 +curl https://packagecloud.io/gpg.key | apt-key add -
 +curl -sL https://repos.influxdata.com/influxdb.key | apt-key add -
 +
 +apt-get install grafana
 +change port to 6785
 +systemctl start grafana
 +
 +apt-get install influxdb 
 +systemctl start influxdb
 +apt-get install telegraf
 +systemctl start telegraf
 +apt-get install chronograf
 +systemctl start chronograf
 +
 +cd /home
 +git clone https://github.com/fablab-ka/LabNetApp
 +cd LabNetApp
 +git clone https://github.com/fablab-ka/LabNet-Node-Config nodeConfig
 +pip3 install -f requirements.txt
 +
 +gibt aktuell noch kein daemon, daher im screen starten! 
 +python3 main.py
 +
 +
 +</code>
  
  
werkstatt/infrastruktur/felicia.txt · Zuletzt geändert: 2018/10/03 21:35 von debauer

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki