chaieye是一款开源的联盟链监控平台,目前已经支持百度XuperChai,提供企业级的功能特性,开箱即用的产品体验。
内置丰富的Dashboard、好用实用的告警管理、自定义视图、故障自愈;Dashboard和告警策略支持一键导入,详细的指标分类和解释;支持多Prometheus数据源管理,以一个集中的视图来管理所有的告警和dashboard;支持Prometheus、M3DB、VictoriaMetrics、Ifluxdb、TDEgie等多种时序库作为存储方案;原生支持PromQL;支持Exporter作为数据采集方案;支持Telegraf作为监控数据采集方案;支持对接Grafaa作为补充可视化方案;预览快速安装前置:需要安装Prometheus或者其他工具作为数据源。已有正在运行的XuperChai网络。克隆项目到本地项目地址 https://github.com/shegjia-tech/chaieye编译项目,进入src目录, gomodtidy下载依赖, gobuild-oxxx编译完成。修改 ./etc/server.cof 和 ./etc/webapi.cof 配置文件。server.cof 配置中主要配置日志等级,输出路径;服务端口;Redis连接,数据库连接;[Reader] 和 [Writers] 设置为Prometheus服务连接,或者其他数据源连接地址。webapi.cof 配置中主要配置日志等级,输出路径;服务端口;JWTAuth;Redis连接,数据库连接, [[Clusters]] 即Prometheus等数据源连接地址,以及最后监控 XuperChai 的配置,包括超级链节点地址,超级链SDK配置文件路径。修改完配置文件后,在根目录执行命令即可启动server 和 webapi 服务。命令 ./src/xxxserver->server.out& 和 ./src/xxxwebapi->webapi.out&,随后可以通过查看日志输出,判断服务是否正常启动。最后,下载chaieye对应前端项目frot-chaieye。仓库路径 https://github.com/shegjia-tech/frot_chaieye克隆前端项目后,运行 pmistall 和 pmrubuild。配置 gix。配置入下所示。访问https://127.0.0.1:port/frot_chaieye/logi 页面。账号:root密码:root.2020导入XuperChai监控大盘,XuperChai大盘文件路径 https://github.com/xuperchai/xbech/blob/master/cof/metric/grafaa-xchai.jso 下载后,在监控大盘中,导入即可。超级链监控大盘预览NgixServer配置locatio~^/frot_chaieye/{roothtml;idexidex.htmlidex.htm;try_files$uri$uri//frot_chaieye/idex.html;}locatio~^/chaieye/{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-For$proxy_add_x_forwarded_for;proxy_passhttps://127.0.0.1:18000;} 配置完成。即可访问 gix server端口,访问 https://127.0.0.1:port/frot_chaieye/ 页面。鸣谢夜莺ightigaleXuperChai点击空白处退出提示













评论