尝试 Grafana

作者:


最后更新于 | 最初发布于 | 分类:


据说 Grafana 是目前最流行的可视化展示应用。同 Zabbix 是绝佳拍档。之前我已经试过 Zabbix 了,非常好用,也简单,只是其报告的界面略显粗糙,不太好看。而有了 Grafana 后,则不一样了,看上去直观,作为控制台非常好。

grafana-sample-dashboard.jpg

Grafana 支持的数据源

官方支持的数据源就有很多,除了我这里要用的 Zabbix,还有Graphite,Elasticsearch,InfluxDB,Prometheus,Cloudwatch,MySQL和OpenTSDB。还有更多的数据源以插件的形式可以自行增加。Grafana 插件库

Grafana 硬件需求

这是一个非常轻型的应用,最低要求是 255MB 内存,1个CPU。

如果加上服务端渲染图片,警报,数据源代理等,硬件资源需求则会大幅上升。

Grafana 数据库支持: SQLite,MySQL,PostgreSQL。

浏览器支持就主流的都没有问题,老旧的浏览器,比如 IE 之类的就会有显示上的不便。

Grafana 版本

Grafana 有开源版本, Grafana OSS,我就是用这个发布版安装到本地虚拟机上的。

Grafana Cloud,是它的服务,最基本的免费服务,包括 3 用户,一碗个观测项目,50GB 的日志,保留2周的数据。它的数据收集监控是由 Prometheus 支持,或者 Graphite 支持,数据展示则是 Grafana。Pro 账号则是49美元每月再加上使用量收费。可以看一下这个收费比较

Grafana Enterprise,是企业级的版本。用于大型企业内部使用。

Grafana OSS 安装

对于我的试用来说,比较简单,我用的的是 Ubuntu 20.04,就是按照它官方的说明,添加了 OSS 版本的仓库,然后安装的。


sudo apt-get install -y apt-transport-https
sudo apt-get install -y software-properties-common wget
wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -
echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list
sudo apt-get update
sudo apt-get install grafana

启用服务,以及重启,和查看。


sudo systemctl daemon-reload
sudo systemctl start grafana-server
sudo systemctl status grafana-server
sudo systemctl enable grafana-server.service

访问 Grafana

http://server-ip:3000

访问到入口,然后,默认的用户名和密码就是 admin,登录后改密码。

接下来就是配置,添加数据源,增加Dashboards之类的。Grafana 的导航以及新手帮助很好,熟悉一下就可以上手了。

接下来

可以确定的是 Grafana 是我会选择的,但是接下来又出现了新的问题,到底是用 Zabbix 还是 Prometheus,还是 Graphite 呢?



搜索
关于
David Yin
研究(SEO)搜索引擎优化排名和(PPC)竞价排名技术,总结搜索营销学的各种方法和趋势。专业SEO优化研究,致力于搜索引擎优化技术的普及和推广。
David Yin
Email:seo[AT]g2soft.net
版权说明
如果想转载,而又不明白转载的条件,请看本站的详细版权说明
推荐
Dreamhost Hosting
使用优惠码“save252015”,节省更多,每月只要 $2.59。
归档
标签云
热门标签