启用黑暗模式!
server-monitoring-using-grafana-and-prometheus.jpg
由: 阿基列什酒店

如何在Ubuntu 18.04 LTS上安装Grafana

Grafana
Grafana是一个关联的、开放供应的度量分析套件,可以用于各种不同的数据存储之上。它最常用来可视化基础设施和应用程序分析的统计知识,然而,一些人将它与工业传感器、家庭自动化、天气和过程控制一起使用在不同的领域。

Grafana帮助服务器监控通过:

可视化
从热图到直方图。图,geomaps
Grafana包含了一种不寻常的可视化选择,以帮助你美丽地感知你的知识。

警报
在任何合理的地方无缝地列出警报——而你在知识范围内.Grafana还可以通过不同的传播媒介得到通知,比如松弛、PagerDuty等也定义了阈值一个视觉格式。

统一
Grafana作为一个平台带来数据来自不同的来源分析每一个与他人。不同的数据库就像Mysql、PostgreSQL等等可以在Grafana中使用不同的监视包,也可以将它们混合在一起以更好地监视。

普罗米修斯
普罗米修斯是一个用Go语言编写的开源计算机代码项目,它实时记录时间度量非常统计信息设计采用超文本传输协议拉模型,具有灵活的查询和实时报警功能。普罗米修斯不仅是一个监控工具,但它也给了一个更好的一些硬件的视图。非常有用的分析当遇到问题时报告容量和性能,并使用它来预测和增加硬件。

普罗米修斯和格拉夫纳的结合
普罗米修斯和Grafana的结合正在转变为许多常用的用于存储和可视化统计知识的观察堆栈.普罗米修斯因为存储后端和Grafana因为界面的分析和可视化.普罗米修斯通过从这些目标上的超文本传输协议端点抓取指标,从监控目标收集指标。

在这个博客里,我要解释关于监控系统的基本性能其核心的水平。数据库监控将在我的下一篇博客中解释。

如何在Ubuntu 18.04 LTS上安装Grafana ?

使用这些终端命令进行Grafana稳定版本安装。
1)wget https://dl.grafana.com/oss/release/grafana_5.4.3_amd64.deb
2)安装-y adduser libfontconfig
3)Sudo DPKG -i grafana_5.4.3_amd64.deb

启动Grafana服务
4)systemctl后台程序重新加载
5)启动Sudo服务

配置Grafana服务器在启动时启动:
6)sudo update-rc。d grafana-server违约

这将以grafana用户的身份启动grafana服务器进程,该用户是在包安装期间创建的。
一)Grafana的默认运行端口是3000,默认用户和密码是admin。(要访问Grafana,请登录http://localhost:3000
b)默认登录名和密码admin/admin

使用grafana和prometheus进行服务器监控

图1所示。Grafana登录页面

使用grafana和prometheus进行服务器监控

图2所示。Grafana主页

在Ubuntu 18.04 LTS上安装Prometheus


使用这些终端命令安装普罗米修斯。
1)wgethttps://s3-eu-west-1.amazonaws.com/deb.robustperception.io/41EFC99D.gpg |apt密钥添加-
2)sudo apt-get更新
3)sudo apt get安装prometheus prometheus节点导出程序prometheus pushgateway prometheus alertmanager
4)苏多服务普罗米修斯状态

这将在localhost:9090上启动Prometheus。普罗米修斯不需要任何登录凭证。

使用grafana和prometheus进行服务器监控


图3所示。普罗米修斯主页

对于我们的基本系统监控,不需要更多的配置。文件” prometheus.yml "有内置配置。

创建我们的第一个Grafana仪表盘

1)转到Grafana主页,点击:Create your First Data Source

使用grafana和prometheus进行服务器监控

图4所示。新的数据源页面

2)从列表中选择Prometheus。如果它不存在,继续搜索普罗米修斯 搜索 盒子。

使用grafana和prometheus进行服务器监控

图5所示。普罗米修斯配置

3)输入名称和基本身份验证详细信息(为grafana提供基本身份验证详细信息的用户名和密码)。默认设置对于普罗米修斯来说已经足够了。保存信息。

4)从https://grafana.com/dashboards找到一个官方和社区构建的仪表盘
对于基本的系统监控,我使用CPU Utilization Details (Cores) [ID: 4151]自定义仪表板。从这里复制仪表板ID。

使用grafana和prometheus进行服务器监控

图6所示。CPU利用率仪表板

5)要将上面的仪表板导入到我们的Grafana,从仪表板图标管理菜单:

使用grafana和prometheus进行服务器监控

图7所示。仪表板的菜单

6)点击导入按钮

使用grafana和prometheus进行服务器监控

图8所示。仪表板导入页面

7)粘贴仪表板ID和加载。


使用grafana和prometheus进行服务器监控

图9所示。普罗米修斯进口

8)选择系统Prometheus实例并单击Import。现在,我们的第一个仪表板已经准备好使用了。从指示板中,home选择CPU Utilization指示板。它将提供一个漂亮的系统监控界面。

使用grafana和prometheus进行服务器监控

图10。仪表板行

使用grafana和prometheus进行服务器监控

图11所示。核心CPU利用率

如果希望自定义上面的仪表板或图形,请单击该图形并编辑Prometheus参数。同时,将图形数据导出到CSV文件中。

使用grafana和prometheus进行服务器监控

图12所示。仪表盘面板选项

使用grafana和prometheus进行服务器监控

图13所示。小组查询编辑器

享受Grafans的特性,成为服务器管理的专业人士。


如果您在odoo方面需要任何帮助,我们是在线的,请与我们聊天。




3.
评论

技术人员

你好,Akhilesh,感谢分享这篇文章。但是您能否确认一下,我们是否只能使用Grafana来监控服务器宕机、磁盘空间、CPU和内存利用率。或者我们也需要安装普罗米修斯?另外,从Grafana我们可以配置邮件通知吗?问候

29/07/2019

-

9:12PM

Natthanan Kunchokwanit

你能给我看看普罗米修斯吗?yml文件?

16/08/2019

-

12:34AM

尼科•布斯蒂略斯

好东西!!肯定会在奥多安装上试用

08/04/2019

-

1:37PM



留下你的评论

whatsapp
位置

卡利卡特

欧宝娱乐平台网站Cybrosys技术有限公司
Kinfra科技公园的Neospace
Kakkancherry,卡利卡特
印度喀拉拉邦- 673635

位置

伦敦

Cybrosys有限
α的房子,
伦敦伯勒高街100号
SE1 1LB,英国

位置

科钦

欧宝娱乐平台网站Cybrosys技术有限公司
香港湾仔区Thapasya大厦1楼
Infopark Kakkanad,
印度科钦- 682030。

位置

班加罗尔

Cybrosys技术解决方案
第八层,
迪金森的道路,
印度班加罗尔- 560042

给我们发信息