Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign upSupport User-Provided Static Asset Serving Directory #159
Comments
This comment has been minimized.
This comment has been minimized.
|
I like how elasticsearch does "site plugins" -- you drop some static assets in So maybe something like:
And prometheus then serves |
This comment has been minimized.
This comment has been minimized.
|
Additionally, I would like to know what the fitness of embedding multiple of these current Javascript graphs into one page would be. I imagine that this could bog down a user's browser immensely. Maybe this could become an impetus to support server-side rastering of images for large dashboards. Either way, we would want to offer some simple Javascript entrypoint to access graphs for a given expression and then set some parameters around scale behavior (e.g., fixed or dynamic, or logarithmic base or decimal, or automatic scientific notation/humanization of values), axis labeling, size, etc. Just imagine a Java server that has a dashboard page like this—for the sake for argument: Java Virtual Machine FitnessN.B. — We would almost always use generational managed memory settings for all systems aside from things in the batch/map reduce category. Collection Information by Memory Generation
Utilization
It's quite possible that you may look at this list and wonder what these mean, which is fine. But, one thing it does tell you: Axis sizing, labeling, and titling would help explain a lot of what this is. |
ghost
assigned
bernerdschaefer
Apr 24, 2013
This comment has been minimized.
This comment has been minimized.
|
Let's talk this through in person -- it seems like more than a user-supplied static asset directory, we want 1) a dashboard builder (à la graphite) or 2) a JS graph API for building one's own dashboard. I've already spent some time building 2, so maybe it would be of interest to build that out. |
This comment has been minimized.
This comment has been minimized.
|
Having a dashboard builder a la Graphite is fine, but I would still say that even Graphite's is sub-par. The key thing I am looking for with the static asset storage is being able to customize chrome and add useful descriptions, documentation, annotations, groupings, even playbook information for alerts, on the actual alerting system itself. For instance, if you look at this Java stuff above, you would definitely want to provide users with some optionally-displayable documentation about "what does this mean?". If you have a graph that talks about garbage collection events per minute, someone may say, sure I get that I am seeing the rate of activities for something, but "what does the data actually tell me, and how should I interpret it?" |
This comment has been minimized.
This comment has been minimized.
|
As we discussed in person, we want two things for this:
|
bernerdschaefer
referenced this issue
May 23, 2013
Merged
Support user-provided static asset directory #271
bernerdschaefer
closed this
in
1d79489
Jun 7, 2013
simonpasquier
pushed a commit
to simonpasquier/prometheus
that referenced
this issue
Oct 12, 2017
This comment has been minimized.
This comment has been minimized.
lock
bot
commented
Mar 25, 2019
|
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
matttproud commentedApr 18, 2013
What we have right now for dashboard generation is good for ad hoc sharing but does not support good long-term persistent dashboard uses cases where additional visual elements or metadata may be required.
Thusly, I would like to envision a world where …
./prometheus --userAssets=/path/to/asset/root/path/to/asset/root may contain
/CC: @discordianfish and @juliusv