Grafana - ຊອບແວແຫຼ່ງເປີດ ສຳ ລັບການວິເຄາະແລະຕິດຕາມ


Grafana ແມ່ນແຫຼ່ງເປີດ, ມີໂປແກຼມວິເຄາະແລະຕິດຕາມກວດກາທີ່ມີຄວາມສາມາດສູງ, ມີປະສິດທິພາບສູງ, ມີຄວາມສະຫງ່າງາມແລະຂະຫຍາຍໄດ້ສູງໃນ Linux, Windows ແລະ MacOS. ມັນແມ່ນຊອບແວ de facto ສຳ ລັບການວິເຄາະຂໍ້ມູນ, ຖືກ ນຳ ໃຊ້ຢູ່ Stack Overflow, eBay, PayPal, Uber ແລະ Digital Ocean - ພຽງແຕ່ເວົ້າເຖິງແຕ່ສອງສາມຢ່າງ.

ມັນສະຫນັບສະຫນູນ 30+ ແຫຼ່ງເປີດເຊັ່ນດຽວກັນກັບຖານຂໍ້ມູນການຄ້າ/ແຫຼ່ງຂໍ້ມູນລວມທັງ MySQL, PostgreSQL, Graphite, Elasticsearch, OpenTSDB, Prometheus ແລະ InfluxDB. ມັນຊ່ວຍໃຫ້ທ່ານສາມາດຂຸດຄົ້ນລົງເລິກເຂົ້າໄປໃນປະລິມານຫຼາຍຂອງເວລາຈິງ, ຂໍ້ມູນການ ດຳ ເນີນງານ; ເບິ່ງເຫັນ, ສອບຖາມ, ຕັ້ງການແຈ້ງເຕືອນແລະໄດ້ຮັບຄວາມເຂົ້າໃຈຈາກ metrics ຂອງທ່ານຈາກບ່ອນເກັບມ້ຽນທີ່ແຕກຕ່າງກັນ.

ສິ່ງທີ່ ສຳ ຄັນ, Grafana ຊ່ວຍໃຫ້ມີການຈັດຕັ້ງຫລາຍໆອົງກອນທີ່ເປັນເອກະລາດໂດຍແຕ່ລະຄົນມີສະພາບແວດລ້ອມການ ນຳ ໃຊ້ຂອງພວກເຂົາເອງ (ຊົມເຊີຍ, ແຫຼ່ງຂໍ້ມູນ, ກະດານຂ່າວແລະຜູ້ໃຊ້).

  • ຮູບພາບທີ່ສະຫງ່າງາມ ສຳ ລັບການເບິ່ງເຫັນຂໍ້ມູນ.
  • ກາຟິກທີ່ໄວແລະປ່ຽນແປງໄດ້ມີຫລາຍທາງເລືອກ.
  • ກະດານຄວບຄຸມແບບເຄື່ອນໄຫວແລະໃຊ້ ໃໝ່ ໄດ້.
  • ມັນສາມາດຂະຫຍາຍໄດ້ສູງໂດຍການໃຊ້ dashboards ແລະ plugins ຫຼາຍຮ້ອຍບ່ອນໃນຫ້ອງສະ ໝຸດ ຢ່າງເປັນທາງການ.
  • ສະ ໜັບ ສະ ໜູນ ຄວາມມັກຂອງຜູ້ໃຊ້ໄຟຟ້າ.
  • ສະ ໜັບ ສະ ໜູນ ການເຊົ່າຫຼາຍຝ່າຍ, ຈັດຕັ້ງຫຼາຍອົງກອນທີ່ເປັນເອກະລາດ.
  • ສະ ໜັບ ສະ ໜູນ ການກວດສອບຜ່ານ LDAP, Google Auth, Grafana.com, ແລະ Github.
  • ສະ ໜັບ ສະ ໜູນ ການແຈ້ງເຕືອນຜ່ານ Slack, PagerDuty ແລະອື່ນໆ.
  • ສະ ໜັບ ສະ ໜູນ ການປະສານງານໂດຍການອະນຸຍາດໃຫ້ແບ່ງປັນຂໍ້ມູນແລະແຜງຄວບຄຸມທົ່ວທີມແລະອື່ນໆ.

ການສາທິດທາງອິນເຕີເນັດແມ່ນມີໃຫ້ທ່ານລອງກ່ອນທີ່ຈະຕິດຕັ້ງ Grafana ໃນການແຈກຈ່າຍ Linux ຂອງທ່ານ.

Demo URL: http://play.grafana.org/

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະອະທິບາຍວິທີການຕິດຕັ້ງ Grafana - ຊອບແວການເບິ່ງເຫັນແລະການກວດສອບຂໍ້ມູນກ່ຽວກັບການແຈກຈ່າຍ CentOS, Debian ແລະ Ubuntu.

ຕິດຕັ້ງ Grafana ໃນ Linux Systems

1. ພວກເຮົາຈະຕິດຕັ້ງ Grafana ຈາກຫໍສະ ໝຸດ YUM ຫຼື APT ຢ່າງເປັນທາງການ, ເພື່ອໃຫ້ທ່ານສາມາດອັບເດດມັນໄດ້ໂດຍໃຊ້ຕົວຈັດການຊຸດ ທຳ ອິດຂອງທ່ານ.

$ 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
# echo "[grafana]
name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/7/$basearch
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt" | sudo tee /etc/yum.repos.d/grafana.repo

# yum install grafana

2. ຫຼັງຈາກຕິດຕັ້ງ Grafana, ທ່ານສາມາດຊອກຫາເອກະສານທີ່ ສຳ ຄັນໃນສະຖານທີ່ຕໍ່ໄປນີ້:

  • ຕິດຕັ້ງຖານສອງໃສ່/usr/sbin/grafana-server
  • ຕິດຕັ້ງສະຄິບ Init.d ໃສ່ /etc/init.d/grafana-server
  • ສ້າງແຟ້ມຄ່າເລີ່ມຕົ້ນ (ສິ່ງແວດລ້ອມ) ໃຫ້/etc/default/grafana-server
  • ຕິດຕັ້ງເອກະສານການຕັ້ງຄ່າໃຫ້ /etc/grafana/grafana.ini
  • ຕິດຕັ້ງລະບົບບໍລິການຊື່ system grafana-server.service
  • ການຕັ້ງຄ່າເລີ່ມຕົ້ນ ກຳ ນົດແຟ້ມບັນທຶກທີ່ /var/log/grafana/grafana.log
  • ການຕັ້ງຄ່າເລີ່ມຕົ້ນລະບຸ sqlite3 db ທີ່ /var/lib/grafana/grafana.db
  • ຕິດຕັ້ງເອກະສານ HTML/JS/CSS ແລະໄຟລ໌ Grafana ອື່ນໆທີ່/usr/share/grafana

3. ຕໍ່ໄປ, ເລີ່ມຕົ້ນການບໍລິການຂອງ Grafana, ກວດເບິ່ງວ່າມັນ ກຳ ລັງແລ່ນແລະເຮັດວຽກຢູ່, ແລ້ວໃຫ້ມັນເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດໃນເວລາບູດດັ່ງຕໍ່ໄປນີ້. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຂະບວນການຈະຖືກ ດຳ ເນີນງານຄືກັບຜູ້ໃຊ້ grafana (ຖືກສ້າງຂື້ນໃນລະຫວ່າງຂັ້ນຕອນການຕິດຕັ້ງ), ແລະຟັງຢູ່ໃນພອດ HTTP 3000.

# systemctl daemon-reload
# systemctl start grafana-server
# systemctl status grafana-server
# systemctl enable grafana-server
# service grafana-server start
# service grafana-server status
# sudo update-rc.d grafana-server defaults  [On Debian/Ubuntu]
# /sbin/chkconfig --add grafana-server      [On CentOS/RHEL/Fedora]

4. ຖ້າລະບົບຂອງທ່ານມີ Firewall ເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດພອດ 3000 ໃນ Firewall ເພື່ອອະນຸຍາດໃຫ້ ຄຳ ຮ້ອງຂໍຂອງລູກຄ້າເຂົ້າເຖິງຂັ້ນຕອນຂອງ grafana.

-----------  [On Debian/Ubuntu] -----------
$ sudo ufw allow 3000/tcp
$ sudo ufw reload

-----------  [On CentOS/RHEL/Fedora] -----------  
# firewall-cmd --permanent --add-port=3000/tcp
# firewall-cmd --reload

5. ດຽວນີ້ໃຊ້ URL ຕໍ່ໄປນີ້ເພື່ອເຂົ້າໃຊ້ Grafana, ເຊິ່ງຈະໂອນ ໜ້າ ເຂົ້າສູ່ລະບົບ, ຂໍ້ມູນການ ນຳ ໃຊ້ເປັນຊື່ຜູ້ໃຊ້: admin ແລະລະຫັດຜ່ານ: admin)

http://Your-Domain.com:3000
OR
http://IP-Address:3000

6. ຫຼັງຈາກເຂົ້າສູ່ລະບົບ, ທ່ານຈະເຂົ້າໃຊ້ແຖບ ໜ້າ ຈໍເຮືອນ, ດັ່ງທີ່ສະແດງຢູ່ໃນ ໜ້າ ຈໍຂ້າງລຸ່ມນີ້.

7. ຕໍ່ໄປ, ຕື່ມຖານຂໍ້ມູນຫລືແຫລ່ງຂໍ້ມູນ, ກົດທີ່“ ຕື່ມຂໍ້ມູນແຫຼ່ງຂໍ້ມູນ”. ຕົວຢ່າງພວກເຮົາຈະເພີ່ມຖານຂໍ້ມູນ MySQL; ລະບຸຊື່ແຫຼ່ງຂໍ້ມູນ, ປະເພດ, ແລະຕົວ ກຳ ນົດການເຊື່ອມຕໍ່. ຈາກນັ້ນກົດທີ່ Save & Test.

ທ່ານຈະໄດ້ຮັບການແຈ້ງເຕືອນຖ້າການເຊື່ອມຕໍ່ຖານຂໍ້ມູນປະສົບຜົນ ສຳ ເລັດຫຼືມັນລົ້ມເຫລວ, ດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍ. ຫຼັງຈາກນັ້ນກັບໄປທີ່ dashboard ບ້ານເພື່ອເພີ່ມ dashboard ໃໝ່.

8. ຈາກແຖບ ໜ້າ ທຳ ອິດ, ກົດທີ່ ໜ້າ New dashboard ເພື່ອເພີ່ມແຜງ ໃໝ່ ສຳ ລັບການເບິ່ງເມຕາຈາກແຫຼ່ງຂໍ້ມູນຂອງທ່ານ.

ຈາກບ່ອນນີ້, ທ່ານສາມາດເພີ່ມແຫຼ່ງຂໍ້ມູນເພີ່ມເຕີມ, ກະດານຂ່າວ, ເຊີນສະມາຊິກທີມງານຂອງທ່ານ, ຕິດຕັ້ງແອັບ and ແລະປັinsກອິນເພື່ອຂະຫຍາຍການເຮັດວຽກໃນຕອນຕົ້ນ, ແລະເຮັດສິ່ງອື່ນໆ.

ທ່ານສາມາດຊອກຫາຂໍ້ມູນເພີ່ມເຕີມໄດ້ຈາກ ໜ້າ ເວບໄຊທ໌ Grafana: https://grafana.com/

Grafana ແມ່ນຊອບແວທີ່ສະຫງ່າງາມ ສຳ ລັບການວິເຄາະແລະຕິດຕາມຂໍ້ມູນໃນເວລາຈິງ. ພວກເຮົາຫວັງວ່າທ່ານໄດ້ຕິດຕັ້ງ Grafana ຢ່າງ ສຳ ເລັດຜົນໃນລະບົບ Linux ຂອງທ່ານ, ຖ້າບໍ່ດັ່ງນັ້ນ, ໃຫ້ໃຊ້ແບບຟອມ ຄຳ ຕິຊົມຂ້າງລຸ່ມນີ້ເພື່ອຖາມ ຄຳ ຖາມໃດໆຫຼືແບ່ງປັນຄວາມຄິດຂອງທ່ານ.