Grafana, ένα λογισμικό ανοιχτού κώδικα για ανάλυση και παρακολούθηση

Σχετικά με την Grafana

Στο επόμενο άρθρο θα ρίξουμε μια ματιά στη Grafana. Αυτό είναι ένα λογισμικό ανάλυσης και παρακολούθησης. Είναι ανοιχτού κώδικα, πλούσιο σε χαρακτηριστικά, ισχυρό, κομψό και εξαιρετικά επεκτάσιμο. Μπορούμε να το τρέξουμε σε Gnu / Linux, Windows και MacOS. Είναι ένα λογισμικό ανάλυσης δεδομένων, το οποίο χρησιμοποιείται σε ορισμένους γνωστούς ιστότοπους όπως Stack Overflow, PayPal ή Uber.

Υποστηρίζει πάνω από 30 πηγές ανοιχτού κώδικα, καθώς και εμπορικές βάσεις δεδομένων / πηγές δεδομένων, όπως MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus και InfluxDB. Με την θα μπορέσουμε να ερευνήσουμε μεγάλους όγκους επιχειρησιακών δεδομένων σε πραγματικό χρόνο. Θα είμαστε σε θέση να βλέπουμε, να συμβουλεύουμε, να ορίζουμε ειδοποιήσεις και να λαμβάνουμε πληροφορίες σχετικά με τις μετρήσεις σας.

Είναι σημαντικό να σημειωθεί ότι η Grafana επιτρέπει τη δημιουργία πολλαπλούς ανεξάρτητους οργανισμούς. Ο καθένας με το δικό του περιβάλλον χρήσης (διαχειριστές, πηγές δεδομένων, πίνακες και χρήστες).

Γενικά χαρακτηριστικά της 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 κωδικός πρόσβασης: διαχειριστής.

Σύνδεση Grafana

Μετά τη σύνδεση, θα έχουμε πρόσβαση στον αρχικό πίνακα, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης.

προσθέστε γκράφανα πηγής δεδομένων

Σε αυτό το σημείο, θα πρέπει να προσθέσουμε μια βάση δεδομένων ή μια πηγή δεδομένων. Θα κάνουμε κλικ στο «Προσθήκη πηγής δεδομένων". Για παράδειγμα, θα προσθέσουμε μια βάση δεδομένων MySQL. Θα καθορίσουμε το όνομα της πηγής δεδομένων, τον τύπο και τις παραμέτρους σύνδεσης. Στη συνέχεια θα κάνουμε κλικ Αποθήκευση και δοκιμή.

δημιουργία βάσης δεδομένων grafana

Το πρόγραμμα θα μας ειδοποιήσει εάν η σύνδεση με τη βάση δεδομένων είναι επιτυχής, όπως φαίνεται στο παρακάτω στιγμιότυπο οθόνης. Σε περίπτωση αποτυχίας της σύνδεσης, μπορούμε να συμβουλευτούμε το τεκμηρίωση σχετικά με τις συνδέσεις MySQL ότι μας προσφέρουν στον ιστότοπο του έργου και πραγματοποιούν την απαραίτητη διαμόρφωση.

σύνδεση γκράφανα ΟΚ

Από τον αρχικό πίνακα, θα κάνουμε κλικ στο Νέο πάνελ για να προσθέσετε ένα νέο. Με αυτό μπορούμε να απεικονίσουμε τις μετρήσεις της πηγής δεδομένων μας.

Νέο πάνελ γκράφανα

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

Εν ολίγοις, η Grafana είναι ένα κομψό λογισμικό για το ανάλυση και παρακολούθηση δεδομένα σε πραγματικό χρόνο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Bilbo dijo

    »Λογισμικό ανάλυσης και παρακολούθησης»

    Τι αναλύει και τι παρακολουθεί; Κατανοώ από τα διαγράμματα ότι αναλύει δεδομένα λειτουργικού συστήματος και φόρτωσης δικτύου και παρακολουθεί τη γενική κατάσταση των λειτουργικών συστημάτων. Αλλά θα μπορούσε να είναι οτιδήποτε άλλο. Μπορώ να αναλύσω και να παρακολουθήσω την κατάσταση των μετοχών στο χρηματιστήριο; Λοιπόν θα μπορούσε να είναι. Μετά την ανάγνωση του άρθρου, κανείς δεν θα έλεγε ναι ή όχι.

    Πόσο άσχημα εξηγείτε οι επιστήμονες υπολογιστών!

    1.    Νταμιάν Αμοέδο dijo

      βασικά της Γκραφάνα. Μπορείτε να αναλύσετε και να παρακολουθήσετε τα δεδομένα που μπορούν να αποθηκευτούν στις πηγές στις οποίες έχει πρόσβαση η Grafana. Μου έγινε σαφές μετά τη σύνταξη της δεύτερης παραγράφου ότι αυτό ήταν σαφές. Λόγω περιορισμών χώρου δεν μπόρεσα να γράψω όλες τις δυνατότητες αυτού του προγράμματος. Αλλά μπορείτε πάντα να ελέγξετε τον ιστότοπο του έργου όπου θα βρείτε τις απαντήσεις που αναζητάτε.

  2.   Ruben Cardenal dijo

    Ναι, η Grafana είναι πολύ χαριτωμένη και όλα αυτά. Αλλά, όπως όλα τα συστήματα παρακολούθησης, πιο χαριτωμένα ή πιο λειτουργικά (προσωπικά, Nagios + Cacti από πάντα), αυτό που έχει σημασία δεν είναι το μέγεθος των γραφικών ανά οθόνη, αλλά το να γνωρίζετε τι βλέπετε και πώς να το ερμηνεύσετε σύμφωνα με το λειτουργικό σας περιβάλλον .