werkstatt:infrastruktur:felicia
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
werkstatt:infrastruktur:felicia [2018/10/02 23:45] – debauer | werkstatt:infrastruktur:felicia [2018/10/03 21:32] – debauer | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | ===== Apache 2 ===== | + | ===== Dienste ===== |
+ | |||
+ | ==== LabNetApp ==== | ||
+ | |||
+ | Unsere zentrale Anlaufstelle zum an/ | ||
+ | |||
+ | **Adresse: | ||
+ | |||
+ | ==== Apache 2 ==== | ||
You know? A Webserver! Serves our static info Page. | You know? A Webserver! Serves our static info Page. | ||
Zeile 7: | Zeile 15: | ||
**Adresse: | **Adresse: | ||
- | ===== NFS ===== | + | ==== MariaDB |
- | < | + | Fork von MySQL. Datenbank Server für allerhand Services im Lab. |
- | Export list for 192.168.1.6: | + | |
- | / | + | |
- | </ | + | |
- | ===== Samba ===== | + | **Admin Interface: |
+ | ==== Samba ==== | ||
+ | Auf unserem Datei Share können Mitglieder Dateien ablegen.\\ | ||
+ | Mitglieder sind angehalten ihre Dateien im Ordner " | ||
+ | <color # | ||
+ | Wir wollen das die Mitglieder eigenverantwortlich mit ihren Daten umgehen und den Share nicht als Projektablage missbrauchen. Dafür bitte das Wiki oder Dienste wie Github nutzen. Wir forcieren den Öffentlichen Zugang von Projekten. | ||
- | ===== Grafana | + | **Adresse: |
+ | ==== NFS ==== | ||
+ | |||
+ | Exportiert die selben Dateien wie Samba. Es gelten die selben Regeln für eure Dateien. | ||
+ | |||
+ | <code bash> | ||
+ | bauer@khratos ~ $ showmount -e 192.168.1.6 | ||
+ | Export list for 192.168.1.6: | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | **Adresse: | ||
+ | ==== Grafana | ||
Grafana is an open-source, | Grafana is an open-source, | ||
**Adresse: | **Adresse: | ||
- | **Anon:** viewer \\ | + | **Anon:** viewer\\ |
**Account: | **Account: | ||
- | {{ : | + | {{ : |
- | ===== InfluxDB | + | ==== InfluxDB ==== |
- | Timeseries Datenbank. Speichert Sensordaten, | + | Timeseries Datenbank. Speichert Sensordaten, |
**Adresse: | **Adresse: | ||
- | + | ==== 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 40: | Zeile 61: | ||
**Adresse: | **Adresse: | ||
- | ===== Telegraf | + | ==== Telegraf ==== |
- | Telegraf is an agent written in Go for collecting, processing, aggregating, | + | Telegraf is an agent written in Go for collecting, processing, aggregating, |
- | Schiebt Daten von MQTT nach InfluxDB und sammelt Metrics von Systemen. | + | |
+ | ===== Admin DOKU ===== | ||
+ | |||
+ | <code bash> | ||
+ | rsync, screen, git, python3, python3-pip, | ||
+ | samba, nfs-kernel-server, | ||
+ | apache2, php7.0, php7.0-mysql libapache2-mod-php7.0, | ||
+ | |||
+ | deb https:// | ||
+ | deb https:// | ||
+ | |||
+ | curl https:// | ||
+ | curl -sL https:// | ||
+ | |||
+ | 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:// | ||
+ | cd LabNetApp | ||
+ | git clone https:// | ||
+ | pip3 install -f requirements.txt | ||
+ | |||
+ | gibt aktuell noch kein daemon, daher im screen starten! | ||
+ | python3 main.py | ||
+ | |||
+ | </ | ||
werkstatt/infrastruktur/felicia.txt · Zuletzt geändert: 2018/10/03 21:35 von debauer