Installing From Source
The latest source tarballs for Graphite-web, Carbon, and Whisper may be fetched from the Graphite project download page or the latest development branches may be cloned from the Github project page:
- Graphite-web:
git clone https://github.com/graphite-project/graphite-web.git
- Carbon:
git clone https://github.com/graphite-project/carbon.git
- Whisper:
git clone https://github.com/graphite-project/whisper.git
- Ceres:
git clone https://github.com/graphite-project/ceres.git
Note
There currently is no tarball available for Ceres, it must be cloned from the Github project page
Installing in the Default Location
To install Graphite in the default location, /opt/graphite/
, simply execute python setup.py install
as root in each of the project directories for Graphite-web, Carbon, Whisper, and Ceres.
Installing Carbon in a Custom Location
Carbon’s setup.py
installer is configured to use a prefix
of /opt/graphite
and an install-lib
of/opt/graphite/lib
. Carbon’s lifecycle wrapper scripts and utilities are installed in bin
, configuration within conf
, and stored data in storage
all within prefix
. These may be overridden by passing parameters to the setup.py install
command.
The following parameters influence the install location:
-
--prefix
Location to place the
bin/
andstorage/
andconf/
directories (defaults to/opt/graphite/
) -
--install-lib
Location to install Python modules (default:
/opt/graphite/lib
) -
--install-data
Location to place the
storage
andconf
directories (default: value ofprefix
) -
--install-scripts
Location to place the scripts (default:
bin/
inside ofprefix
)
For example, to install everything in /srv/graphite/
:
python setup.py install --prefix=/srv/graphite --install-lib=/srv/graphite/lib
To install Carbon into the system-wide site-packages directory with scripts in /usr/bin
and storage and configuration in /usr/share/graphite
:
python setup.py install --install-scripts=/usr/bin --install-lib=/usr/lib/python2.6/site-packages --install-data=/var/lib/graphite
Installing Graphite-web in a Custom Location
Graphite-web’s setup.py
installer is configured to use a prefix
of /opt/graphite
and aninstall-lib
of /opt/graphite/webapp
. Utilities are installed in bin
, and configuration in conf
within the prefix
. These may be overridden by passing parameters to setup.py install
The following parameters influence the install location:
-
--prefix
Location to place the
bin/
andconf/
directories (defaults to/opt/graphite/
) -
--install-lib
Location to install Python modules (default:
/opt/graphite/webapp
) -
--install-data
Location to place the
webapp/content
andconf
directories (default: value ofprefix
) -
--install-scripts
Location to place scripts (default:
bin/
inside ofprefix
)
For example, to install everything in /srv/graphite/
:
python setup.py install --prefix=/srv/graphite --install-lib=/srv/graphite/webapp
To install the Graphite-web code into the system-wide site-packages directory with scripts in/usr/bin
and storage configuration, and content in /usr/share/graphite
:
python setup.py install --install-scripts=/usr/bin --install-lib=/usr/lib/python2.6/site-packages --install-data=/var/lib/graphite
相关推荐
snmp2graphite 轮询 SNMP 设备(路由器/交换机)并将数据发送到 Graphite 这里的目标是制作一个非常简单的程序,将交换机和路由器接口计数器数据转储到石墨中,而不是依赖像仙人掌或自定义 RRD 解决方案这样的陈旧...
dump-graphs - 以自定义格式将漂亮的打印图形转储到同名文件 ls - 列出仪表板 ls-graphs - 列出仪表板中的图表 ls-targets - 列出仪表板中所有图表中的所有目标 mv - 将源仪表板移动到目标仪表板 repl - 节点 REPL ...
它是什么有时您想解析日志(可能是实时的),检索一些自定义指标并最终得到一些图表。 对于日志解析,可以使用 Logstash,它具有将指标上传到 Graphite 的插件。 这种配置适用于大多数应用程序。 但不适合我。 我...
基于Bear.app的Red Graphite主题的Obsidian.md的明暗主题。 这是屏幕截图: 简易安装 某种程度上,简单安装比手动安装具有更多步骤。 在黑曜石中,单击设置图标 转到外观,并确保您的主题设置为月长Moonstone ...
: 所有perfdata指标将自动作为图形包含在内,但是,如果您只想要一个子集,则主机或服务就需要具有vars.graphite_keys = [“ key1”,“ key2”]形式的自定义var,其中key1 key2代表您的perfdata统计信息想看。...
从lua发送自定义指标 版本 本文档介绍了2018年8月21日发布的石墨 -module 。 概要 http { graphite_config prefix=playground server=127.0.0.1; server { location /foo/ { graphite_data nginx.foo; } } }...
(来自自定义构建) 命令 初始化依赖 $ ./grmwl init 创建新工作区 $ ./grmwl build new_project 启动容器 这将从项目new_project启动容器,并自动配置new_project以监控eth0接口。 可以通过提供以逗号分隔的接口来...
一个Storm指标报告器,能够将Storm内置指标和自定义指标发送到各种指标报告器,例如Graphite或纯JMX。 请查看了解更多详细信息。 用法 添加pom依赖项(由maven Central托管): < groupId>...
此外,它还具有用于实现自定义收集器的API,该收集器用于收集几乎所有来源的指标。入门入门步骤: 阅读通过pip install diamond 。 不建议使用GitHub上的发行版。 在pypi-install diamond了python-stdeb的Debian / ...
Grafana 是 Graphite 和 InfluxDB 仪表盘和图形编辑器。Grafana 是开源的,功能齐全的度量仪表盘和图形编辑器,支持 Graphite,InfluxDB 和 OpenTSDB。 Grafana 主要特性: 灵活丰富的图形化选项;可以混合多种风格...
[猎户座] Orion提供了一种简便的方法来创建和管理Graphite数据的自定义仪表板。 主要特点: 仪表板可以包含多个图形并显示多个表Highcharts和Highstock的所有功能和灵活性使数据可视化使用Backbone和Bootstrap在功能...
为时间序列数据专门编写的自定义高性能数据存储。 TSM引擎具有高性能的写入和数据压缩 Golang编写,没有其它的依赖 提供简单、高性能的写入、查询 http api 插件支持其它数据写入协议,例如 graphite、collectd、...
已经为您的应用程序设置了一个很棒的 Graphite/statsd 监控仪表板? 你的服务器呢? 转发器是一个超级容易使用的节点守护进程,用于将 linux 服务器统计信息发送到现有的 statsd 进程。 只需在您的所有服务器上安装...
cloudwatch-sender, 从Cloudwatch向InfluxDB发送度量 cloudwatch发件人 从Cloudwatch检索度量并将它的发送到 influxdb/Graphite 。...允许你向 Cloudwatch InfluxDB/Graphite/发送英镑EC2英镑,英镑自定义指标。
安装和配置druid的角色。 变数 扩展名 要修改扩展名,请设置变量druid_extensions 。 社区扩展 将社区扩展指定为 druid_community_extensions : - group_id : io.druid.extensions.contrib artifact_id : ...
可扩展的指标数据源实现(包括Prometheus和Graphite)。 变量模板。 自动查询时间间隔调整。 小部件上的自动单位格式。 固定和自适应网格。 小部件上的颜色自定义。 可配置的自动刷新。 单一二进制文件,...
为时间序列数据专门编写的自定义高性能数据存储。 TSM引擎具有高性能的写入和数据压缩 Golang编写,没有其它的依赖 提供简单、高性能的写入、查询 http api,Native HTTP API, 内置http支持,使用http读写 插件支持...
专门为时间序列数据编写的自定义高性能数据存储。TSM 引擎允许高速摄取和数据压缩 完全用 Go 编写。它编译成一个没有外部依赖性的二进制文件。 简单、高性能的写入和查询 HTTP API。 插件支持其他数据摄取协议,例如...
为时间序列数据专门编写的自定义高性能数据存储。 TSM引擎具有高性能的写入和数据压缩; Golang编写,没有其它的依赖; 提供简单、高性能的写入、查询 http api; 插件支持其它数据写入协议,例如 graphite、...
如今,Redash 支持查询多个数据库,包括:Redshift、Google BigQuery、PostgreSQL、MySQL、Graphite、Presto、Google Spreadsheets、Cloudera Impala、Hive 和自定义脚本。 Redash 由两部分组成: 查询编辑器:考虑...