PGLOG:PG自带日志分析应用
Pigsty自带的,用于分析PostgreSQL CSV日志样本的一个样例Applet
Applet,是一种自包含的,运行于Pigsty基础设施中的数据小应用。
一个Pigsty应用通常包括以下内容中的至少一样或全部:
ui
目录sql
目录data
目录bin
目录Pigsty默认提供了几个样例应用:
pglog
, 分析PostgreSQL CSV日志样本。covid
, 可视化WHO COVID-19数据,查阅各国疫情数据。pglog
, NOAA ISD,可以查询全球30000个地表气象站从1901年来的气象观测记录。一个Pigsty应用会在应用根目录提供一个安装脚本:install
或相关快捷方式。您需要使用管理用户在元节点执行安装。安装脚本会检测当前的环境(获取 METADB_URL
, PIGSTY_HOME
,GRAFANA_ENDPOINT
等信息以执行安装)
通常,带有APP
标签的面板会被列入Pigsty Grafana首页导航中App下拉菜单中,带有APP
和Overview
标签的面板则会列入首页面板导航中。
您可以从 https://github.com/Vonng/pigsty/releases/download/v1.5.1/app.tgz 下载带有基础数据的应用进行安装。
COVID是一个可视化WHO COVID-19数据,查阅各国疫情数据的应用样例。
公开演示:http://demo.pigsty.cc/d/covid-overview
cd covid
make all # 完整安装(会从WHO下载最新数据)
make all2 # 完整安装(会直接使用本地下载好的数据)
更精细的控制:
make ui # 将covid dashboards安装至grafana
make sql # 将covid 数据库表定义创建至metadb中
make download # 下载WHO最新数据
make load # 加载下载好的WHO数据
make reload # download + load
如果已经下载了数据(例如,通过下载app.tgz获得应用程序),运行make all2
代替,以跳过下载。
Pigsty自带的,用于分析PostgreSQL CSV日志样本的一个样例Applet
Pigsty自带的,用于展示世界卫生组织官方疫情数据的一个样例Applet
以ISD数据集为例,展现如何将数据导入数据库中
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.