Managed Hosting / Redmine Produkte / Was zeigt DevOps in Redmine?
Stell Dir hier mit ein paar Klicks ein Beispiel-Setup zusammen. Du siehst schematisch, welche Kennzahlen das Plugin aus Deinen Diensten liefert. Die Zahlen sind Beispiele.
Alle Funktionen in Ruhe testen kannst Du auf unserer Demo. Dort bindest Du Deine eigenen Dienste mit einem Zugangsschlüssel an.
Projektübersicht · Schematische Darstellung, Beispielzahlen DevOps Plugin
So sieht Deine Projektübersicht mit diesen Dashboard-Blöcken aus. Hinzufügen kannst Du sie in jedem Projekt, in dem das DevOps-Modul aktiv ist.
Das Plugin greift nur lesend auf die Daten zu. So läuft es ab: Wer Zugang zum Dienst hat, zum Beispiel ein Entwickler, trägt seinen API-Token einmal in der Block-Konfiguration ein, bei GitHub und GitLab einen Personal Access Token. Redmine speichert ihn verschlüsselt. Dann gibt er das Dashboard für bestimmte Rollen im Projekt oder für alle frei. Alle mit Zugriff sehen dieselben Daten wie er, ohne eigenes Konto beim Dienst und ohne nachfragen zu müssen. Was jemand genau sieht, regeln seine Rollenrechte.
SSL-Zertifikat
kunde-website.de
läuft in 21 Tagen ab
DNS-Informationen
kunde-website.de
A-Eintrag 203.0.113.10
GitLab
GitLab Pipelines
kunde-website ✓ ✓ ✗ ✓
kunde-shop ✓ ✓ ✓
GitLab Merge Requests
3 offen
Label: Review
Außerdem: GitLab Projekte, GitLab Tickets
GitHub
GitHub Workflows
tests: passing
deploy: failing
GitHub Pull Requests
2 offen
Außerdem: GitHub Repositories, GitHub Tickets
Jenkins
Jenkins Jobs
build-main ✓
deploy-prod ✗
Zabbix
Zabbix Probleme (2)
web01: hohe Last
db01: Speicher fast voll
Zabbix Hosts
web01, db01, mail01
Hetzner
Hetzner Serverliste
web01 läuft
db01 läuft
test01 ausgeschaltet
Hetzner Volumes
100 GB an web01
50 GB nicht verbunden
Außerdem: Hetzner Server
Matomo (ab v4.7.0)
Matomo Besuche
1.240Besuche+4 %
3.910Seitenaufrufe+2 %
48 %Absprungrate+12 %
Matomo Ziele
Kontaktformular −60 %
Newsletter +3 %
Anderes Redmine
Externe Redmine Infos
Redmine 6.1
14 Plugins
Externe Redmine Tickets
4 Tickets
Außerdem: Externe Redmine Projekte, Externe Redmine Repositories
Ursache und Wirkung an einem OrtRollout am Dienstag, ab Mittwoch bricht das Ziel Kontaktformular ein. Beides siehst Du im selben Projekt und kannst sofort reagieren.
Wem das hilft
TestteamWartet Dein Testteam auf einen Rollout, sieht es im Projekt, wann die Pipeline durch ist, und kann sofort mit dem Testen anfangen.
Projektleitung und StakeholderSie sehen, dass etwas vorangeht: neue Commits, offene Merge Requests, erfolgreiche Rollouts. Ohne im Team nachfragen zu müssen.