Upptime - Σελίδα κατάστασης ανοιχτού κώδικα

Upptime Δωρεάν λογισμικό statusPage

ΣΥΣΤΗΜΑ ΣΥΣΤΗΜΑΤΟΣ ΕΛΕΓΧΟΥ ΧΡΗΣΙΜΩΝ ΚΑΙ ΣΥΣΤΗΜΑ ΣΤΗΝ ΣΕΛΙΔΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΟ GITHUB

Παρακολουθήστε ιστοσελίδες με δωρεάν υπηρεσία παρακολούθησης και λογισμικό κατάστασης ανοικτού κώδικα από το Repository GitHub. Που τροφοδοτείται από τις ενέργειες, τα θέματα και τις σελίδες του GitHub.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Upptime είναι μια σελίδα κατάστασης ανοιχτού κώδικα *. Προσφέρει δωρεάν υπηρεσία παρακολούθησης ιστότοπου ** επίσης. Το Upptime τροφοδοτείται από το GitHub και χρησιμοποιεί τα χαρακτηριστικά του για την εκτέλεση διαφορετικών λειτουργιών. Έτσι, είναι διαφορετικό από τα παραδοσιακά συστήματα σελίδας κατάστασης επειδή δεν απαιτεί διακομιστή. Το Upptime χρησιμοποιεί τρία βασικά χαρακτηριστικά του GitHub, όπως ενέργειες, ζητήματα και σελίδες. Οι ενέργειες GitHub χρησιμοποιούνται ως οθόνη uptime. Τα ζητήματα GitHub χρησιμοποιούνται για αναφορές περιστατικών και οι σελίδες GitHub χρησιμοποιούνται για τον ιστότοπο κατάστασης. Οι ενέργειες GitHub επιτρέπουν στους χρήστες να εκτελούν τις ροές εργασίας προγραμματισμού κάθε 5 λεπτά περίπου. Το Upptime ελέγχει την κατάσταση υγείας του ιστότοπου κάθε 5 λεπτά ή ό, τι καθορίζεται. Τα ζητήματα Github λειτουργούν ως αναφορές περιστατικών. Το UPTTIME ανοίγει ένα νέο ζήτημα στο αποθετήριο GitHub όταν ο ιστότοπος/τελικό σημείο κατεβαίνει. Το ζήτημα μπορεί να ανατεθεί σε ένα μέλος της ομάδας και να στείλει ειδοποίηση χρησιμοποιώντας ένα από τα διαμορφωμένα κανάλια ειδοποίησης. Το Upptime χρησιμοποιεί σελίδες GitHub για την ιστοσελίδα της κατάστασης απόδοσης. Το GitHub StatusPage παρουσιάζει πληροφορίες χρήστη, όπως η κατάσταση του ιστότοπου, το ιστορικό περιστατικών και τα γραφήματα χρόνου απόκρισης. Αυτό το λογισμικό Free Status έρχεται με διάφορα κανάλια για την αποστολή ειδοποιήσεων όπως Slack, Telegram, Discord, Email και SMS. Στείλτε ειδοποίηση στα μέλη της ομάδας είτε ο ιστότοπος κατεβαίνει είτε εμπειρίες υποβαθμισμένη απόδοση. Επιπλέον, οι χρήστες μπορούν να εκτελούν χειροκίνητα ενεργοποιητικά μαζί με αυτοματοποιημένες ροές εργασίας. Επιπλέον, αυτή η σελίδα κατάστασης ανοιχτού κώδικα αποτελείται από τρία πακέτα, όπως το @upptime/uptime-monitor, @upptime/status-page και @upptime/graphs.

Απαιτήσεις συστήματος

Οι απαιτήσεις για τη ρύθμιση του UPPTIME περιλαμβάνουν:

  • Λογαριασμός GitHub

Χαρακτηριστικά

Το Upptime έχει μια εξαιρετική λίστα χαρακτηριστικών και μερικά από αυτά είναι:

  • Δωρεάν οθόνη uptime
  • Δράσεις GitHub για την παρακολούθηση ιστότοπων
  • Όμορφα γραφήματα χρόνου απόκρισης
  • Χρησιμοποιήστε ζητήματα για αναφορές περιστατικών
  • Προγραμματισμένη συντήρηση
  • Σελίδες Github για τον ιστότοπο κατάστασης
  • API Github
  • Υποστηρίζει διάφορες ενεργοποιήσεις
  • Υποστηρίζει τον αριθμό των καναλιών ειδοποίησης

Εγκατάσταση

Δημιουργία αποθετηρίου από το πρότυπο Upptime

Ακολουθήστε τα παρακάτω βήματα για τη δημιουργία αποθετηρίου από το πρότυπο.

  • Ανοίξτε το αποθετήριο Github Upptime με επίσκεψη:
  • Κάντε κλικ στο κουμπί “Χρησιμοποιήστε αυτό το πρότυπο” στο επάνω δεξιά.
  • Εισαγάγετε ένα όνομα για το νέο σας αποθετήριο και ελέγξτε “Συμπεριλάβετε όλους τους κλάδους”.
  • Κάντε κλικ στο “Δημιουργία αποθετηρίου από το πρότυπο”

Ενεργοποιήστε τις σελίδες GitHub

Ενεργοποιήστε τις σελίδες GitHub για τη δημιουργία στατικής ιστοσελίδας. Ακολουθήστε τα παρακάτω βήματα στο νεοσύστατο αποθετήριο.

  • Μεταβείτε στη σελίδα ρυθμίσεων αποθετηρίου.
  • Μεταβείτε στις ρυθμίσεις “GitHub Pages”.
  • Κάτω από την “πηγή”, αλλάξτε “Κανένα” σε-σελίδες GH.
  • Στο αναπτυσσόμενο αναπτυσσόμενο φάκελο, επιλέξτε /(ρίζα).
  • Παραλείψτε την επιλογή “Θέμα επιλογής”.
  • Κάντε κλικ στο “Αποθήκευση”

Ενημέρωση αρχείου διαμόρφωσης

Το αρχείο “.ppptimerc.yml” χρησιμοποιείται ως κεντρική διαμόρφωση για την προσθήκη τελικών σημείων/ιστότοπων για την παρακολούθηση και τη διαμόρφωση του ιστότοπου κατάστασης. Το αρχείο διαμόρφωσης πρέπει να μοιάζει με αυτό.

 
owner: masoodanwer # GitHub username
repo: upptime-test-repo # GitHub repository name
sites: 
  - name: Google
    url:  https://www.google.com
assignees: 
  - MasoodAnwer
status-website: 
  cname: /repo
  name: My Status Website
 Ελληνικά