Στο επόμενο άρθρο θα ρίξουμε μια ματιά στη Grafana. Αυτό είναι ένα λογισμικό ανάλυσης και παρακολούθησης. Είναι ανοιχτού κώδικα, πλούσιο σε χαρακτηριστικά, ισχυρό, κομψό και εξαιρετικά επεκτάσιμο. Μπορούμε να το τρέξουμε σε Gnu / Linux, Windows και MacOS. Είναι ένα λογισμικό ανάλυσης δεδομένων, το οποίο χρησιμοποιείται σε ορισμένους γνωστούς ιστότοπους όπως Stack Overflow, PayPal ή Uber.
Υποστηρίζει πάνω από 30 πηγές ανοιχτού κώδικα, καθώς και εμπορικές βάσεις δεδομένων / πηγές δεδομένων, όπως MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus και InfluxDB. Με την θα μπορέσουμε να ερευνήσουμε μεγάλους όγκους επιχειρησιακών δεδομένων σε πραγματικό χρόνο. Θα είμαστε σε θέση να βλέπουμε, να συμβουλεύουμε, να ορίζουμε ειδοποιήσεις και να λαμβάνουμε πληροφορίες σχετικά με τις μετρήσεις σας.
Είναι σημαντικό να σημειωθεί ότι η Grafana επιτρέπει τη δημιουργία πολλαπλούς ανεξάρτητους οργανισμούς. Ο καθένας με το δικό του περιβάλλον χρήσης (διαχειριστές, πηγές δεδομένων, πίνακες και χρήστες).
Γενικά χαρακτηριστικά της Grafana
- Θα έχουμε κομψά γραφικά για οπτικοποίηση δεδομένων. Τα γραφικά είναι γρήγορα και ευέλικτα, με πολλές επιλογές.
- Βάζει στη διάθεσή μας δυναμικά και επαναχρησιμοποιήσιμα πάνελ.
- Es εξαιρετικά επεκτάσιμο, μπορούμε να χρησιμοποιήσουμε πολλά πάνελ και πρόσθετα διαθέσιμα στην επίσημη βιβλιοθήκη.
- Θα θέσει στη διάθεσή μας το πιστοποίηση ταυτότητας μέσω LDAP, Google Auth, Grafana.com και Github.
- Υποστηρίζει θερμά τη συνεργασία ενεργοποιώντας ανταλλαγή δεδομένων και πίνακες ελέγχου μεταξύ ομάδων.
- Α είναι διαθέσιμο online επίδειξη ώστε να μπορείτε να δοκιμάσετε το Grafana πριν το εγκαταστήσετε στον υπολογιστή σας.
Εγκαταστήστε το Grafana στο Ubuntu 18.04
Θα εγκαταστήσουμε το Grafana από το δικό σας επίσημα αποθετήρια. Έτσι μπορούμε να το ενημερώσουμε χρησιμοποιώντας τον προεπιλεγμένο διαχειριστή πακέτων. Πρώτα απ 'όλα, πείτε το θα πρέπει να εγκαταστήσουμε το curl στο σύστημά μας. Στη συνέχεια ανοίγουμε το τερματικό (Ctrl + Alt + T) και θα γράψουμε καθεμία από τις ακόλουθες γραμμές:
echo "deb https://packagecloud.io/grafana/stable/debian/ stretch main" | sudo tee -a /etc/apt/sources.list curl https://packagecloud.io/gpg.key | sudo apt-key add - sudo apt-get update sudo apt-get install grafana
Θέση σημαντικών αρχείων
Αφού ολοκληρώσουμε την εγκατάσταση στο Ubuntu, θα μπορέσουμε να βρούμε τα σημαντικά αρχεία στις ακόλουθες τοποθεσίες:
- El δυαδικό αρχείο θα το βρούμε μέσα / διακομιστής usr / sbin / grafana.
- El σενάριο Init.d θα βρεθεί στο /etc/init.d/grafana-server.
- Δημιουργήστε το προεπιλεγμένο αρχείο (περιβάλλον vars) στο / etc / default / grafana-server.
- Εγκαταστήστε το αρχείο διαμόρφωσης en /etc/grafana/grafana.ini.
- Η προεπιλεγμένη ρύθμιση ορίζει το αρχείο αρχείου καταγραφής en /var/log/grafana/grafana.log.
- Οι προεπιλεγμένες ρυθμίσεις καθορίζουν ένα sqlite3 db en /var/lib/grafana/grafana.db.
- ο Αρχείο HTML / JS / CSS και άλλα αρχεία Grafana en / usr / share / grafana.
Ξεκινήστε την Grafana
Στη συνέχεια, θα ξεκινήσουμε την υπηρεσία. Αρχικά θα ελέγξουμε εάν αυτό λειτουργεί και στη συνέχεια θα το επιτρέψουμε να ξεκινήσει αυτόματα κατά την εκκίνηση. Από προεπιλογή, η διαδικασία εκτελείται ως χρήστης γκράφανα (δημιουργήθηκε κατά τη διαδικασία εγκατάστασης) Και ακούστε στη θύρα HTTP 3000.
Στη συνέχεια θα δούμε δύο τρόπους εκκίνησης του διακομιστή:
Ξεκινήστε μέσω Systemd
Ξεκινάμε πληκτρολογώντας στο τερματικό (Ctrl + Alt + T):
systemctl daemon-reload
Συνεχίζουμε την έναρξη της υπηρεσίας πληκτρολογώντας στο ίδιο τερματικό:
systemctl start grafana-server systemctl status grafana-server
Εάν κάποιος το χρειάζεται, μπορείτε να μάθετε περισσότερα πώς να ξεκινήσετε την υπηρεσία με αυτόν τον τρόπο στον ιστότοπο του έργου.
Ξεκινήστε μέσω init.d
service grafana-server start service grafana-server status sudo update-rc.d grafana-server defaults
Μπορείτε να λάβετε περισσότερες πληροφορίες σχετικά με πώς να ξεκινήσετε την υπηρεσία με αυτόν τον τρόπο στον ιστότοπο του έργου.
Σελίδα σύνδεσης
Μόλις ξεκινήσει ο διακομιστής, μπορούμε να ανοίξουμε το αγαπημένο μας πρόγραμμα περιήγησης και να γράψουμε την ακόλουθη διεύθυνση URL: http://direccion-IP:3000 o http://tu-dominio.com:3000 για πρόσβαση στη διεπαφή ιστού. Αυτή η διεύθυνση θα μας οδηγήσει στη σελίδα σύνδεσης. Εδώ μπορούμε να χρησιμοποιήσουμε τα διαπιστευτήρια χρήστη όπως όνομα χρήστη: διαχειριστής y κωδικός πρόσβασης: διαχειριστής.
Μετά τη σύνδεση, θα έχουμε πρόσβαση στον αρχικό πίνακα, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.
Σε αυτό το σημείο, θα πρέπει να προσθέσουμε μια βάση δεδομένων ή μια πηγή δεδομένων. Θα κάνουμε κλικ στο «Προσθήκη πηγής δεδομένων". Για παράδειγμα, θα προσθέσουμε μια βάση δεδομένων MySQL. Θα καθορίσουμε το όνομα της πηγής δεδομένων, τον τύπο και τις παραμέτρους σύνδεσης. Στη συνέχεια θα κάνουμε κλικ Αποθήκευση και δοκιμή.
Το πρόγραμμα θα μας ειδοποιήσει εάν η σύνδεση με τη βάση δεδομένων είναι επιτυχής, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Σε περίπτωση αποτυχίας της σύνδεσης, μπορούμε να συμβουλευτούμε το τεκμηρίωση σχετικά με τις συνδέσεις MySQL ότι μας προσφέρουν στον ιστότοπο του έργου και πραγματοποιούν την απαραίτητη διαμόρφωση.
Από τον αρχικό πίνακα, θα κάνουμε κλικ στο Νέο πάνελ για να προσθέσετε ένα νέο. Με αυτό μπορούμε να απεικονίσουμε τις μετρήσεις της πηγής δεδομένων μας.
Από εδώ, μπορούμε να προσθέσουμε περισσότερες πηγές δεδομένων, πίνακες, να προσκαλέσουμε μέλη της ομάδας, να εγκαταστήσουμε εφαρμογές και πρόσθετα για να επεκτείνουμε τις προεπιλεγμένες λειτουργίες κ.λπ. Για περισσότερες πληροφορίες μπορείτε να συμβουλευτείτε το αρχική σελίδα του έργου ή επικοινωνήστε απευθείας με το επίσημη τεκμηρίωση.
Εν ολίγοις, η Grafana είναι ένα κομψό λογισμικό για το ανάλυση και παρακολούθηση δεδομένα σε πραγματικό χρόνο.
»Λογισμικό ανάλυσης και παρακολούθησης»
Τι αναλύει και τι παρακολουθεί; Κατανοώ από τα διαγράμματα ότι αναλύει δεδομένα λειτουργικού συστήματος και φόρτωσης δικτύου και παρακολουθεί τη γενική κατάσταση των λειτουργικών συστημάτων. Αλλά θα μπορούσε να είναι οτιδήποτε άλλο. Μπορώ να αναλύσω και να παρακολουθήσω την κατάσταση των μετοχών στο χρηματιστήριο; Λοιπόν θα μπορούσε να είναι. Μετά την ανάγνωση του άρθρου, κανείς δεν θα έλεγε ναι ή όχι.
Πόσο άσχημα εξηγείτε οι επιστήμονες υπολογιστών!
βασικά της Γκραφάνα. Μπορείτε να αναλύσετε και να παρακολουθήσετε τα δεδομένα που μπορούν να αποθηκευτούν στις πηγές στις οποίες έχει πρόσβαση η Grafana. Μου έγινε σαφές μετά τη σύνταξη της δεύτερης παραγράφου ότι αυτό ήταν σαφές. Λόγω περιορισμών χώρου δεν μπόρεσα να γράψω όλες τις δυνατότητες αυτού του προγράμματος. Αλλά μπορείτε πάντα να ελέγξετε τον ιστότοπο του έργου όπου θα βρείτε τις απαντήσεις που αναζητάτε.
Ναι, η Grafana είναι πολύ χαριτωμένη και όλα αυτά. Αλλά, όπως όλα τα συστήματα παρακολούθησης, πιο χαριτωμένα ή πιο λειτουργικά (προσωπικά, Nagios + Cacti από πάντα), αυτό που έχει σημασία δεν είναι το μέγεθος των γραφικών ανά οθόνη, αλλά το να γνωρίζετε τι βλέπετε και πώς να το ερμηνεύσετε σύμφωνα με το λειτουργικό σας περιβάλλον .