Skip to content
This repository has been archived by the owner on Jun 10, 2022. It is now read-only.
Chang Long Xu edited this page May 24, 2017 · 28 revisions

感谢您的使用和参与

Fiery 是一款为PHP提供服务的性能跟踪监控系统,可以方便的查看线上调用关系,响应性能,回放请求过程,参数,系统异常、性能统计

特点简介

  • 部署简单方便,所有服务都集成在一个jar包内,除Java Runtime无其他依赖,开箱即用。

模块及功能

  • 埋点库: RagnarSDK提供PHP侵入式性能埋点库,集成到 项目入口、Curl类及Mysql基础类即可
  • 日志收集: LogPusher服务负责监控收集埋点库产生的日志更新,并推送到服务端
  • 统计存储服务: Server接收日志,并对日志进行整理、存储、汇总、索引、统计分析功能

最低配置

  • PHP 5.3 or later with bcmath
  • Linux, OS X 、Windows
  • 内存: 2G+
  • Java 8 Runtime

Getting Started

  1. 下载并安装 Java 8 Runtime
  2. 下载Fiery最新的 Fiery Release page ar包
  3. 在jar所在目录创建文件夹 mkdir logs index db
  4. 通过以下命令启动主服务:
nohup java -XX:-MaxFDLimit -Xms3750m -Xmx3750m -XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops -jar ragnarserver-0.5.1-SNAPSHOT.jar -type server --server.port=9090 &
  1. 服务启动后 浏览器访问地址: http://127.0.0.1:9090/ragnar/

Burial SDK

LogPusher

日志推送服务,可以监控一个目录下所有日志是否有更新,并将内容推送到主服务

nohup java -XX:-MaxFDLimit -Xms128m -Xmx450m -XX:ReservedCodeCacheSize=240m -XX:+UseCompressedOops -jar ragnarserver-0.5.1-SNAPSHOT.jar -type logpush -path [ragnarsdklogpath] -host [ip:port] -outtime 7 &

联系我们

  • WeiboAD ADINF Team
  • QQ Group: 318051466
Clone this wiki locally