Grafana Docker Compose

Grafana Docker Compose



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

Σε αυτό το σύντομο σεμινάριο, θα σας καθοδηγήσουμε γρήγορα στη διαδικασία ρύθμισης μιας βασικής παρουσίας Grafana χρησιμοποιώντας το Docker compose.

Απαιτήσεις

Για να εκτελέσετε τις εντολές και τα βήματα που παρέχονται σε αυτήν την ανάρτηση, βεβαιωθείτε ότι έχετε τα εξής:







  1. Εγκατεστημένος κινητήρας Docker
  2. Εγκαταστάθηκε το Docker compose
  3. Επαρκή δικαιώματα για την εκτέλεση κοντέινερ Docker

Ορισμός αρχείου σύνθεσης Docker

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



$ mkdir γραφάνα

Πλοηγηθείτε στον κατάλογο και δημιουργήστε ένα αρχείο που ονομάζεται αρχείο docker-compose.yml.



$ cd grafana

$ touch docker-compose.yml

Επεξεργαστείτε το αρχείο και προσθέστε τη διαμόρφωση όπως φαίνεται:





εκδοχή: '3,8'
Υπηρεσίες:
grafana:
εικόνα: grafana / grafana-επιχείρηση
container_name: grafana
επανεκκίνηση: εκτός αν διακοπεί
λιμάνια:
- '3000:3000'
τόμοι:
- grafana_data: / ήταν / lib / γραφάνα
τόμοι:
grafana_date: { }

Στο παραπάνω αρχείο διαμόρφωσης Docker Compose, ορίζουμε όλα τα βήματα και τις ρυθμίσεις παραμέτρων για την ανάπτυξη ενός κοντέινερ Grafana.

Ξεκινάμε ορίζοντας την έκδοση της μορφής σύνθεσης Docker. Στη συνέχεια ορίζουμε την υπηρεσία Grafana, η οποία περιλαμβάνει όλες τις απαιτούμενες υπηρεσίες. Για παράδειγμα, λέμε στον Docker να χρησιμοποιήσει την εταιρική εικόνα της Grafana.



Καθορίζουμε επίσης άλλες δυνατότητες υπηρεσίας, όπως η πολιτική επανεκκίνησης, η αντιστοίχιση θυρών στη θύρα 3000 και άλλα.

Τέλος, για να διασφαλίσουμε τη διατήρηση των δεδομένων, δημιουργούμε έναν τόμο με το όνομα grafana_data, ο οποίος αποθηκεύει δεδομένα στο /var/lib/grafana.

Λειτουργία του κοντέινερ

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

$ docker συνθέτω -ρε

Πρόσβαση στη Γραφάνα

Μόλις ξεκινήσουν τα κοντέινερ, μπορείτε να αποκτήσετε πρόσβαση στην παρουσία του Grafana μεταβαίνοντας στη διεύθυνση: http://localhost:3000 .

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

συμπέρασμα

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