Commit graph

12326 commits

Author SHA1 Message Date
Matt T. Proud 7764682c7c Update to use new default handler. 2013-04-02 15:20:30 +02:00
Matt T. Proud 2116c7ff8c Merge pull request #112 from prometheus/julius-allow-oneletter-metrics
Allow single-letter identifiers (metric and label names).
2013-03-28 10:39:40 -07:00
Julius Volz e31591e6fe Allow single-letter identifiers (metric and label names). 2013-03-28 18:37:54 +01:00
juliusv a4b528118d Merge pull request #113 from prometheus/julius-travis-verbose-tests
Make Travis test runs verbose.
2013-03-28 10:37:30 -07:00
Julius Volz 8b91bffa1d Make Travis test runs verbose. 2013-03-28 18:30:24 +01:00
juliusv 8622df50ae Merge pull request #111 from prometheus/julius-depointerize
Depointerize Matrix/Vector types as well as time.Time arguments.
2013-03-28 10:07:34 -07:00
Julius Volz ec413459fa Depointerize Matrix/Vector types as well as time.Time arguments. 2013-03-28 18:07:12 +01:00
juliusv b912f75d11 Merge pull request #110 from prometheus/julius-query-interpolation
Implement sample interpolation in query layer.
2013-03-28 09:25:22 -07:00
Julius Volz 676845afaf Implement sample interpolation in query layer. 2013-03-28 16:41:51 +01:00
Matt T. Proud 9d46b941ea Include Travis status.
I am going to regret this.
2013-03-28 15:54:40 +01:00
Julius Volz c59f3fc538 Fix formatting in tiered_test.go. 2013-03-28 12:16:31 +01:00
juliusv 0f48af8032 Merge pull request #109 from prometheus/documentation/community/mailinglists
Update community documentation.
2013-03-28 02:52:22 -07:00
Matt T. Proud a9640c0203 Update community documentation.
Include mailing list notes and additional contributors.

Include generated documentation.

Correct title case.
2013-03-28 10:46:41 +01:00
juliusv 39826d7335 Merge pull request #107 from prometheus/julius-fix-get-fingerprints
Fix bug in GetFingerprintsForLabelSet().
2013-03-27 10:54:17 -07:00
Julius Volz 2668700e54 Fix bug in GetFingerprintsForLabelSet(). 2013-03-27 18:50:30 +01:00
Johannes 'fish' Ziemke fed467ede0 Moved graph and console to use templates as well. 2013-03-27 18:44:47 +01:00
Matt T. Proud cef0dcb079 Merge pull request #105 from prometheus/feature/storage/compaction
Test Data for Curator
2013-03-27 10:30:58 -07:00
Matt T. Proud c53a72a894 Test data for the curator. 2013-03-27 18:13:43 +01:00
Matt T. Proud 8e15a4282f Test data for the curator. 2013-03-27 18:10:34 +01:00
Julius Volz 542bb6748e Eliminate need to get fingerprints during query execution time. 2013-03-27 18:10:34 +01:00
Johannes 'fish' Ziemke f27adac848 Split status template into two templates.
This is now using a base template (_base.html) for the 'layout' of the web UI.
Within that base template, the actual content templates get rendered.
2013-03-27 17:40:01 +01:00
juliusv 7034c3981f Merge pull request #104 from prometheus/julius-eliminate-query-fingerprinting
Eliminate need to get fingerprints during query execution time.
2013-03-27 07:38:17 -07:00
Matt T. Proud 3ab0669454 Merge pull request #103 from prometheus/tests/leveldb/storage-building
Include LevelDB fixture generators for curator.
2013-03-27 07:14:14 -07:00
Matt T. Proud 6dcaa28806 Include LevelDB fixture generators for curator.
This will help reduce common boilerplate for our test process
with respect to LevelDB-related things.
2013-03-27 15:13:40 +01:00
Julius Volz b836066c71 Eliminate need to get fingerprints during query execution time. 2013-03-27 14:42:03 +01:00
Matt T. Proud a4f0578a7e Merge pull request #102 from prometheus/julius-tiered-error-handling
More userfriendly output when we fail to create the tiered storage.
2013-03-27 03:41:40 -07:00
Julius Volz 55ca65aa6e More userfriendly output when we fail to create the tiered storage. 2013-03-27 11:25:05 +01:00
Matt T. Proud c4e971d7d9 Merge pull request #101 from prometheus/refactor/test/directory-extraction
Create temporary directory handler.
2013-03-26 10:46:28 -07:00
juliusv 40cc435feb Merge pull request #100 from prometheus/julius-view-abortion
Abort view job processing on timeout.
2013-03-26 10:31:19 -07:00
Matt T. Proud b86b0ea41a Create temporary directory handler. 2013-03-26 18:09:25 +01:00
Julius Volz 8cf2af3923 Abort view job processing on timeout. 2013-03-26 17:18:51 +01:00
Matt T. Proud 00009e4ad1 Merge pull request #99 from prometheus/julius-constantize-name
Constantize metric name label name.
2013-03-26 08:33:23 -07:00
Julius Volz 2b8f0b2cc7 Constantize metric name label name. 2013-03-26 16:20:23 +01:00
juliusv 567a998e63 Merge pull request #98 from prometheus/julius-integrate-tiered-layers
Implement tiered data integration for simple (non-value) Get* methods
2013-03-26 07:34:59 -07:00
Julius Volz e096896932 PR comment fixups. 2013-03-26 15:28:00 +01:00
Julius Volz dd67ab115b Change GetAllMetricNames() to GetAllValuesForLabel(). 2013-03-26 14:47:07 +01:00
Julius Volz 42bdf921d1 Fetch integrated memory/disk data for simple Get* functions. 2013-03-26 14:47:07 +01:00
Julius Volz 11bb94a7e5 Implement GetAllMetricNames() for memory storage. 2013-03-26 14:47:07 +01:00
Johannes 'fish' Ziemke 6bb5ffdb5e Merge pull request #97 from prometheus/feature/graph-ui-improvements
Improve graph UI.
2013-03-26 06:46:50 -07:00
Johannes 'fish' Ziemke b0d1864146 Move css for graphs to graph.css and fix minor/fomatting issues. 2013-03-26 14:36:57 +01:00
Johannes 'fish' Ziemke 0a87618733 Add autocompletion for metrics. 2013-03-26 14:16:23 +01:00
Johannes 'fish' Ziemke ecb8331df1 Update jQuery to 1.9.1. 2013-03-26 14:16:23 +01:00
Johannes 'fish' Ziemke 07c76747f0 Clean up of graph UI's form.
- Removed unnecessary spaces and labels.
- Aligned elements for cleaner look.
2013-03-26 14:16:23 +01:00
Johannes 'fish' Ziemke 24b3a6d2cc Improve inserting of metrics in graph UI.
- Metric will inserted at cursor position.
- Selected text will get replaced.
- Press <tab> to jump to metrics and <return> to jump back.
2013-03-26 14:16:23 +01:00
Johannes 'fish' Ziemke 3626b71c22 Improve graph UI.
- resize graphs on browser resize
- move status field to upper right corner to save some space
- align the legend width to the graph's width
2013-03-26 14:16:22 +01:00
Julius Volz 991dc68d78 Rename misnamed oldestSampleTimestamp variable. 2013-03-26 11:56:10 +01:00
Matt T. Proud a3a6434ea9 Merge pull request #93 from prometheus/feature/storage/compaction
Include nascent curator scaffolding.
2013-03-25 11:44:03 -07:00
Matt T. Proud 3e97a3630d Include nascent curator scaffolding.
The curator doesn't do anything yet; rather, this is the type
definition including the anciliary testing scaffold.

Improve Makefile and Git developer experience.

The top-level Makefile was a bit overloaded in terms of generation of
assets and their management.  This has been offloaded into separate
Makefiles.

The Git developer experience sucked due to lack of .gitignore
policies.

Also: Fix faulty skiplist naming from old merge.
2013-03-25 19:38:14 +01:00
Julius Volz c3dd68dee3 Fix goskiplist Makefile.TRAVIS target name. 2013-03-25 18:25:08 +01:00
Matt T. Proud 0980aeac52 Merge pull request #96 from prometheus/refactor/persistence/iterator-interface
Serious Cleaning of LevelDB Iterator Code
2013-03-25 04:58:36 -07:00