Ένας agent. Κάθε server που έχετε.
Ο fleet agent της Sencai είναι ένα μικρό εκτελέσιμο αρχείο που φέρνει έναν server υπό διαχείριση: ένα cloud instance, ένα bare-metal μηχάνημα στο δικό σας rack, ή τον υπολογιστή κάτω από κάποιο γραφείο. Εγκαταστήστε τον μία φορά, και αναφέρεται στον οργανισμό σας στη Sencai - ίδιος agent, ίδιο fleet, ανεξάρτητα από το ποιος λειτουργεί το hardware από κάτω.
Τι κάνει μόλις τρέξει
- Συνεχής παρακολούθηση CPU, μνήμης, δίσκου και κατάστασης του host, ορατή στο fleet dashboard σας.
- Αυτοματοποιημένη διαχείριση patch, εφαρμοζόμενη εντός των παραθύρων συντήρησης που ελέγχει η ομάδα σας.
- Απογραφή λογισμικού με εντοπισμό λήξης υποστήριξης (EOL), ώστε τα παλιωμένα πακέτα να μην παραμένουν αόρατα.
- Runbooks υπό έγκριση - εγκρίνετε μια ενέργεια μία φορά, και ο agent μπορεί να την εκτελέσει σε ένα incident χωρίς κανείς να ξαναγράφει εντολές στις 3 τα ξημερώματα.
- Μια συνεδρία τερματικού μέσα από τον browser για άτομα στα οποία ο οργανισμός σας έχει πραγματικά παραχωρήσει πρόσβαση - χωρίς SSH κλειδιά που πρέπει να διανέμονται ή να χάνονται.
Εγκατάσταση
Εκτελέστε αυτό ως root στον server που θέλετε να εγγράψετε. Ανιχνεύει την αρχιτεκτονική του host, κατεβάζει και επαληθεύει το checksum του σωστού δυαδικού αρχείου, το εγκαθιστά ως υπηρεσία systemd και το εγγράφει στον οργανισμό σας.
curl -fsSL https://storage.googleapis.com/sencai-agent-downloads/latest/install.sh \
| sudo SENCAI_GATEWAY_URL=https://fleet.sencai.space SENCAI_TOKEN=<your-enrollment-token> bashΘα χρειαστείτε ένα URL gateway και ένα μοναδικής χρήσης token εγγραφής από τις ρυθμίσεις fleet του οργανισμού σας στη Sencai πριν το εκτελέσετε - το token συνδέει τον νέο host με τον λογαριασμό σας και μπορεί να χρησιμοποιηθεί μόνο μία φορά.
Προτιμάτε να κατεβάσετε το δυαδικό αρχείο μόνοι σας;
Κάθε έκδοση δημοσιεύεται ως απλά, υπογεγραμμένα δυαδικά αρχεία - δεν απαιτείται installer. Κατεβάστε αυτό για την αρχιτεκτονική σας, επαληθεύστε το, και εκτελέστε το όπως αναμένει το δικό σας tooling.
Κάθε έκδοση παραμένει επίσης διαθέσιμη στη δική της διαδρομή έκδοσης (για παράδειγμα /v0.1.0/), αν προτιμάτε να καρφώσετε ένα συγκεκριμένο build αντί να ακολουθείτε το /latest/.
Επαληθεύστε πριν το εκτελέσετε
Checksum
Επιβεβαιώστε ότι το δυαδικό αρχείο ταιριάζει με το δημοσιευμένο manifest:
curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/checksums.txt
curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/sencai-agent-linux-amd64
sha256sum -c checksums.txt --ignore-missingΥπογραφή
Κάθε έκδοση υπογράφεται με ένα κλειδί που φυλάσσεται στο cloud KMS μας, ποτέ σε laptop ή CI runner. Επαληθεύστε το δυαδικό αρχείο έναντι του δημοσιευμένου δημόσιου κλειδιού μας:
curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/cosign.pub
curl -fsSLO https://storage.googleapis.com/sencai-agent-downloads/latest/sencai-agent-linux-amd64.sig
cosign verify-blob --key cosign.pub \
--signature sencai-agent-linux-amd64.sig \
sencai-agent-linux-amd64Φέρτε τον πρώτο σας server υπό διαχείριση
Δημιουργήστε έναν οργανισμό στη Sencai, δημιουργήστε ένα token εγγραφής, και εκτελέστε την παραπάνω εντολή εγκατάστασης - οι περισσότεροι βλέπουν πραγματικές μετρικές μέσα σε λίγα λεπτά.