Änderungen von Dokument Servermeldungen (SaaS)
Zuletzt geändert von MACH ProForms GmbH am 22.07.2024
Von Version 13.1
bearbeitet von MACH ProForms GmbH
am 17.07.2024
am 17.07.2024
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 2.1
bearbeitet von fweise
am 24.06.2024
am 24.06.2024
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 - xwiki:XWiki.Dokumentation1 +XWiki.fweise - Inhalt
-
... ... @@ -2,8 +2,6 @@ 2 2 3 3 Hier finden unsere SaaS-Kunden und Benutzer eine dynamische Anzeige der Uptime der Services und die geplanten Wartungsintervalle. 4 4 5 -(% class="box infomessage" %) 6 - 7 7 {{html}} 8 8 <style> 9 9 .status-up { ... ... @@ -15,23 +15,23 @@ 15 15 .status-maintenance { 16 16 color: gold; /* Gold text color for "Under Maintenance" status */ 17 17 } 16 + 18 18 </style> 19 19 <!-- Servers Status --> 20 20 <div> 21 21 <h2>Überblick Status</h2> 22 22 23 - <h3>Primärsysteme</h3> 24 - <ul class="productive-systems-list ikiss-unordered-list"></ul> 22 + <h3>Primärsysteme</h3> 23 + <ul class="productive-systems-list ikiss-unordered-list"></ul> 25 25 26 - <h3>Sekundärsysteme</h3> 27 - <ul class="customer-systems-list ikiss-unordered-list"></ul> 25 + <h3>Sekundärsysteme</h3> 26 + <ul class="customer-systems-list ikiss-unordered-list"></ul> 28 28 </div> 29 - 30 30 <!-- System Update --> 31 31 <div> 32 32 <h2>System-Updates</h2> 33 33 <p> 34 - Updates de rMACH formsolutions Plattform werden grundsätzlich Montags zwischen 02:00 Uhr und 03:00 Uhr eingespielt.32 + Updates des Antragsmanagement 4.0 werden grundsätzlich Montags zwischen 02:00 Uhr und 03:00 Uhr eingespielt. 35 35 </p> 36 36 <h3>Nächster Updatetermin</h3> 37 37 <div> ... ... @@ -40,7 +40,6 @@ 40 40 </ul> 41 41 </div> 42 42 </div> 43 - 44 44 <!-- System Maintenance --> 45 45 <div> 46 46 <h2>System-Wartung</h2> ... ... @@ -49,15 +49,16 @@ 49 49 </p> 50 50 <h3>Nächster Wartungstermin</h3> 51 51 <div> 52 - 53 - 54 - 49 + <ul> 50 + <li><strong><span id="plannedMaintenance"></span></strong></li> 51 + </ul> 55 55 </div> 56 56 </div> 57 57 58 58 <script type="text/javascript"> 56 + // Function to fetch data from api-status.php and update the HTML 59 59 function fetchData() { 60 - fetch(' https://mpf-serversstatus.azurewebsites.net/api/http_serversstatus_trigger')58 + fetch('api-status.php') 61 61 .then(response => response.json()) 62 62 .then(data => { 63 63 const productiveSystemsList = document.querySelector('.productive-systems-list'); ... ... @@ -66,7 +66,7 @@ 66 66 data.hostStatus.forEach(host => { 67 67 const listItem = document.createElement('li'); 68 68 listItem.innerHTML = `<span class="host-name">${host.host}:</span> <span class="status-${getStatusColor(host.status)}"><strong>${getStatusText(host.status)}</strong></span>`; 69 - 67 + 70 70 if (host.host === "pdf.form-solutions.net" || host.host === "onlinedienste.form-solutions.de") { 71 71 productiveSystemsList.appendChild(listItem); 72 72 } else { ... ... @@ -74,9 +74,10 @@ 74 74 } 75 75 }); 76 76 75 + // Update Next Planned Update Date 77 77 const plannedUpdate = document.getElementById('plannedUpdate'); 78 78 plannedUpdate.textContent = data.plannedUpdate; 79 - 78 + // Update Next Planned Maintenance Date 80 80 const plannedMaintenance = document.getElementById('plannedMaintenance'); 81 81 plannedMaintenance.textContent = data.plannedMaintenance; 82 82 }) ... ... @@ -85,13 +85,13 @@ 85 85 }); 86 86 } 87 87 88 - // Function to get the appropriate status text87 + // Function to get the appropriate status color class 89 89 function getStatusText(status) { 90 90 switch (status) { 91 91 case 'Up': 92 92 return 'Verfügbar'; 93 93 case 'Down': 94 - return 'Beeintr ächtigung';93 + return 'Beeinträchtigung'; 95 95 case 'Under Maintenance': 96 96 return 'Wartung'; 97 97 default: ... ... @@ -113,10 +113,10 @@ 113 113 } 114 114 } 115 115 115 + // Call fetchData when the page loads 116 116 window.addEventListener('load', fetchData); 117 117 </script> 118 118 {{/html}} 119 119 120 -= Kontakt = 121 121 122 - BeiFragen oder Hilfestellungen zu unseren Diensten können Sie uns über den [[MACH ProForms Support>>doc:Main.10_Hilfe.WebHome]] erreichen.121 +