Graphitoid

Graphitoid Free App

Rated 3.78/5 (27) —  Free Android application by T. Joelsson

About Graphitoid

Frontend for Graphite.


Features:
- Display multiple graphs
- Filter metrics
- Apply functions
- Custom time range
- Save graphs
- Auto-refresh


Graphite is a highly scalable real-time graphing system. See http://graphite.wikidot.com.


This application is open-source. Feel free to fork it on Github: http://github.com/tjoelsson/graphitoid


Using the following libraries:


TreeViewList
http://code.google.com/p/tree-view-list-android/


Dateslider
http://code.google.com/p/android-dateslider/


RoboGuice
https://code.google.com/p/roboguice/

How to Download / Install

Download and install Graphitoid version 2.2 on your Android device!
Downloaded 1,000+ times, content rating: Not rated
Android package: com.tnc.android.graphite, download Graphitoid.apk

All Application Badges

Free
downl.
Android
2.2+
Bug
buster
n/a
Not
rated
Android app

App History & Updates

What's Changed
New in version 2.2
- Single graph functions
- Delete saved graphs
New in version 2.1.2
- Ability to save graphs
- Improved scrolling in targets view
New in version 2.1.1
- Fixed bug where dialog was dismissed before loading finished
- Option to display data in recent time range
- Small improvement to auto-refresh
New in version 2.1.0
- Downloading images instead of rendering on device
- HTTP Authentication
- Auto-refresh option
More downloads  Graphitoid reached 1 000 - 5 000 downloads

What are users saying about Graphitoid

R70%
by R####:

The issues in the previous comments have been resolved (yay!). What it does, graphitoid does sufficiently well -that is, you can plot multiple metrics. But it needs to do more to really be useful to me. Most importantly, I need to be able to apply functions to the data. Many of the data points we record aren't useful until they've had a derivative applied, or been added/subtracted with another metric. Graphs often need manual min/max control. The use of saved graphs would be really nice.

N70%
by N####:

Problem with Java. String

N70%
by N####:

This app is alone in bringing a Graphite frontend to Android, AFAICT. That doesn't mean the UI has to be a product of Guantanamo Labs. The UI is completely non-intuitive.

K70%
by K####:

Punched in my server and auth info and there is no button to confirm, save or do anything else. When I open the app, it just takes me to the same server setup screen. Fail :/ Edit: Wow, that's unintuitive. I installed and tried it again. I was able to get away from the settings screen by swiping, but just got to a never ending loading screen.

D70%
by D####:

Problem with Java. String

D70%
by D####:

The issues in the previous comments have been resolved (yay!). What it does, graphitoid does sufficiently well -that is, you can plot multiple metrics. But it needs to do more to really be useful to me. Most importantly, I need to be able to apply functions to the data. Many of the data points we record aren't useful until they've had a derivative applied, or been added/subtracted with another metric. Graphs often need manual min/max control. The use of saved graphs would be really nice.

D70%
by D####:

Good little app, doesn't auto refresh and trying to set the interval force closes on SGS2 ics

O70%
by O####:

It works very well on small graphite deployments, but if you have small needs, why are you using graphite? That's not the point - the app is almost unusable for largish implementations. I'm not sure how it loads the keys, but it took about an hour of constant download before it had anything to show. Thereafter, one long list of all the keys expanded... I'll guess that's several dozen-thousand lines for me. Speed up the download, and implement a collapseable search tree, and this will be stellar- would pay for it.

B70%
by B####:

Needs http authentication support. No one should run open graphite servers.

D70%
by D####:

No dashboards Can't edit graph target (apply functions/wildcards) Doesn't pool for changes and alter the displayed graph (live graph)

T70%
by T####:

Problem with Java. String

T70%
by T####:

The issues in the previous comments have been resolved (yay!). What it does, graphitoid does sufficiently well -that is, you can plot multiple metrics. But it needs to do more to really be useful to me. Most importantly, I need to be able to apply functions to the data. Many of the data points we record aren't useful until they've had a derivative applied, or been added/subtracted with another metric. Graphs often need manual min/max control. The use of saved graphs would be really nice.

T70%
by T####:

Good little app, doesn't auto refresh and trying to set the interval force closes on SGS2 ics

K70%
by K####:

It works very well on small graphite deployments, but if you have small needs, why are you using graphite? That's not the point - the app is almost unusable for largish implementations. I'm not sure how it loads the keys, but it took about an hour of constant download before it had anything to show. Thereafter, one long list of all the keys expanded... I'll guess that's several dozen-thousand lines for me. Speed up the download, and implement a collapseable search tree, and this will be stellar- would pay for it.

M70%
by M####:

Needs http authentication support. No one should run open graphite servers.

T70%
by T####:

No dashboards Can't edit graph target (apply functions/wildcards) Doesn't pool for changes and alter the displayed graph (live graph)


Share The Word!


Rating Distribution

RATING
3.85
27 users

5

4

3

2

1