文件名称:sar2pg:使用Grafana仪表板将Linux每日SAR输出摄取到PostgreSQL中
文件大小:22KB
文件格式:ZIP
更新时间:2024-04-26 18:30:39
PLpgSQL
sar2pg 使用Grafana仪表板将Linux每日SAR输出摄取到PostgreSQL中 要求 假设VM /主机是基于CentOS / RHEL的版本7 PostgreSQL 11或更高版本的服务器和客户端 Grafana 6.1.6或更高版本 常用的awk,sed,egrep实用程序 设置 创建数据库,数据库用户 修改pg_hba.conf以允许访问Grafana 以升序将sql / alter-XXXX.sql文件加载到新数据库中 在Grafana中为PostgreSQL数据库创建数据源 用法 加载数据中 执行sar_parse.sh以加载每个sar文件的数据。 ./sar_parse.sh -g 'Group Name' -f /path/to/sarXX 主机名和时间是从每个sar文件的内容派生的。 一次为多个主机同时加载多个文件的有用方法是一个简单的脚本,如下所示:
【文件预览】:
sar2pg-main
----.gitignore(16B)
----README.md(4KB)
----sar_grafana_dashboard.json(45KB)
----sql()
--------alter-10001.sql(4KB)
--------alter-10001.gpsql(15B)
--------alter-00base.gpsql(5KB)
--------alter-10011.sql(1KB)
--------alter-10008.sql(1KB)
--------alter-10006.gpsql(529B)
--------alter-10009.sql(1KB)
--------alter-10003.gpsql(15B)
--------alter-10006.sql(506B)
--------alter-10005.sql(818B)
--------alter-10004.sql(5KB)
--------alter-00base.sql(5KB)
--------alter-10002.sql(438B)
--------alter-10010.sql(4KB)
--------alter-10005.gpsql(15B)
--------alter-10002.gpsql(459B)
--------alter-10003.sql(235B)
--------alter-10004.gpsql(15B)
--------alter-10007.sql(583B)
--------alter-10012.sql(1KB)
----parse_config_template.sh(246B)
----sar_parse_gp.sh(3KB)
----sar_parse.sh(4KB)