Questions tagged [graphite]

Graphite is a highly scalable real-time graphing system, specifically built to visualize numeric time-series data. The data can be visualized through graphite's web interfaces. Graphite is written in Python.

Graphite provides real-time visualization and storage of numeric time-series data on an enterprise level

Graphite consists of a storage backend and a web-based visualization frontend. Client applications send streams of numeric time-series data to the Graphite backend (called carbon), where it gets stored in fixed-size database files similar in design to RRD. The web frontend provides 2 distinct user interfaces for visualizing this data in graphs as well as a simple URL-based API for direct graph generation.

Graphite's design is focussed on providing simple interfaces (both to users and applications), real-time visualization, high-availability, and enterprise scalability.

Graphite is Apache 2.0 Licensed and written in Python.

More information:

943 questions
0
votes
1 answer

graphite statsd xaxis every 2 seconds

I have installed graphite, nodejs-statsd (to receive data), and python statsd client(to send data). below is a test script which sends data to the udp socket of statsd process. #!/usr/bin/env python import time import random import statsd c =…
krisdigitx
  • 7,068
  • 20
  • 61
  • 97
0
votes
1 answer

Graphite plot CPU usage

This is a bit of a tricky one. I'm trying to plot CPU usage in percentage of usage at certain point of time. To do this I take the samples from /proc/stat - these are absolute samples and they looks like this: app01.cpu.total.user 45997117 …
milosgajdos
  • 851
  • 1
  • 14
  • 32
0
votes
1 answer

tasseo authentication fails

I was wondering if anyone uses Tasseo for their Graphite dashboards. I'm having some problems I dont quite get. Basically, Tasseo polls Graphite server for stats - if you have authentication enabled (http base auth) on your Graphite server then you…
milosgajdos
  • 851
  • 1
  • 14
  • 32
0
votes
1 answer

Capture / Monitor system data of application server in Graphite

I am using graphite server to capture my metrics data and bring down to graphs. I have 4 application servers which is load balancer setup. My aim is capture system data such as cpu usage, memory usage, disk load, etc., for all the 4 application…
0
votes
1 answer

Graphite skips and cuts off the metric names when importing a bunch of data

Has anybody met such a strange graphite behavior when it skips and cuts off some metrics and metric names? For example, when I import a file which is about ~20Mb with the command cat ./metrics.log | nc graphite-host 2003 that contains the data like…
szhem
  • 4,672
  • 2
  • 18
  • 30
0
votes
1 answer

Storing system data into graphite/statsd

I have setup graphite and statsd on a specific machine that will be dedicated for stats. Now, if I would like to connect my application servers to provide stats - what would be the best way? I know that carbon does this for the stats machine…
Industrial
  • 41,400
  • 69
  • 194
  • 289
0
votes
1 answer

Why won't this snippet of cubism JS generate a graph from Graphite?

I'm trying to get a graph to generate using this snippet of JS. I seem to be having a problem with metrics2. if I set metrics2 to be this, then a graph is rendered in my browser. [1] var metrics2 = [ …
0
votes
1 answer

how to whitelist with regex in graphite

So I want to add something to my whitelist such that what ever begins with the prefix a and does not continue with b should be blocked. Example: a.b.blah -> Good a.c.blah -> Bad, should be blocked I am not sure as how to go about writing that…
noMAD
  • 7,744
  • 19
  • 56
  • 94
0
votes
1 answer

What happens if statsd cannot contact Graphite?

I'm new to Node.js, but reading the statsd source, it looks to me that if for whatever reason the Graphite backend becomes inaccessible, that statsd just spills its collected stats on the floor, rather than retaining them in a growing cache of…
Steve Rehrauer
  • 157
  • 1
  • 8
0
votes
1 answer

Error with aggregation in graphite

I am trying graphite for the first time. I want to understand why the aggregated graph in graphite is showing 1/60th of the value through carbon and 1/10th of the value I enter through statsd. How do I solve this if it can be done? I am sending this…
avni goyal
  • 171
  • 1
  • 5
0
votes
1 answer

How to configure graphite to track multiple server

We are currently using graphite inside a server farm and we want to track our java apps for all our farm but for each server too. So far it seem that only the global one is working and even if in each apps server we created a different agent with…
Chris
  • 1,080
  • 20
  • 44
0
votes
2 answers

Getting RabbitMQ and Graphite to connect

I'm trying to connect RabbitMQ to Graphite(0.9.9) using https://github.com/somic/graphite-rabbitmq However, I'm not entirely sure which directory in Graphite the graphite-rabbitmq files should be placed. When I run carbon-agent-rabbitm1.py I get…
Andrew Lynch
  • 1,297
  • 3
  • 14
  • 25
0
votes
1 answer

python - can't restart socket connection from client if server becomes unavailable temporarily

I am running a Graphite server to monitor instruments at remote locations. I have a "perpetual" ssh tunnel to the machines from my server (loving autossh) to map their local ports to my server's local port. This works well, data comes through with…
10k3y3
  • 1
  • 2
0
votes
1 answer

Graphite & statsd generating many nodes

I just installed Graphite & statsd to get some statistics for my web-application. It already tracks the data, but it generates way too many nodes inside the Graphite webapp's tree. See attached image: a busy cat…
Matthias Scholz
  • 1,015
  • 1
  • 13
  • 25
0
votes
1 answer

Performance chart of a counter with Graphite

I want a chart like the following which shows that the number of registered users was 0 at 9:41 am and increased by 41 on 9:46 am: http://img59.imageshack.us/img59/7989/localhostscreencapture2.png But I got this graphite chart (I incremented the…
Murdoch
  • 630
  • 2
  • 8
  • 21
1 2 3
62
63