Hello,
I'm currently working on the new status page for the Fedora ARM project.
Here's what I have so far:
http://matrix.senecac.on.ca/~hhaidar/arm-comm/ http://matrix.senecac.on.ca/%7Ehhaidar/arm-comm/
and here's a download link:
http://matrix.senecac.on.ca/~hhaidar/arm-status-0.1.zip http://matrix.senecac.on.ca/%7Ehhaidar/arm-status-0.1.zip
I think I have most of the elements from the current status page in place (see http://arm.koji.fedoraproject.org/status/). However, Chris mentioned that he also wants to see various types of graphs, so there's still a bit more to work out.
I've love to get some feedback on this, especially if I'm missing anything.
Thanks!
On Tue, 2011-03-08 at 02:10 -0500, Houssam Haidar wrote:
Hello,
I'm currently working on the new status page for the Fedora ARM project.
Here's what I have so far:
http://matrix.senecac.on.ca/~hhaidar/arm-comm/
and here's a download link:
http://matrix.senecac.on.ca/~hhaidar/arm-status-0.1.zip
I think I have most of the elements from the current status page in place (see http://arm.koji.fedoraproject.org/status/). However, Chris mentioned that he also wants to see various types of graphs, so there's still a bit more to work out.
I've love to get some feedback on this, especially if I'm missing anything.
Thanks!
Hi Houssam,
I think this looks sharp.
Since we'll eventually have three (six?) build initiatives going, perhaps we need one page like this for for each: Updates for the current and previous release, and development for the upcoming release. Perhaps a tab-style interface below the main menu bar would work?
-Chris
On Wed, 2011-03-09 at 14:43 -0500, Chris Tyler wrote:
On Tue, 2011-03-08 at 02:10 -0500, Houssam Haidar wrote:
I've love to get some feedback on this
Hi Houssam,
I've been thinking about the build-farm and the utilization of its capacity. I wrote a quick'n'dirty script last night that captures data about the build farm at 5-minute intervals and logs it. I think it might be useful to be able to view some graphs of this data on the status page, for example, something like http://scotland.proximity.on.ca/chris/koji-graphs-2011-03-10/koji-graphs-1.p...
There are two graphs in that file, the first one showing the total capacity of all enabled build hosts and the sum of the load on the build hosts (as reported by Koji).
The other graph shows the total number of enabled builders (which will vary as machines are enabled and disabled) along with the number of machines which are idle, and the number unresponsive (those that have not checked into Koji for 15 minutes or more). This graph might be better shown as a stacked line graph, coloured green for active, yellow or gray for idle, and red for unresponsive.
It would be useful to see this data for the last day, or daily averages for a week or a month. If you do implement tabs for the various targets, there could be another tab for "Build Farm" with this data.
http://scotland.proximity.on.ca/chris/koji-graphs-2011-03-10/koji-load.csv is a sample of the log data; the fields are: * Date-time * Load * Capacity * Enabled Builders * Idle Builders * Unresponsive Builders
Please let me know what you think.
-Chris
Chris Tyler chris@tylers.info writes:
On Wed, 2011-03-09 at 14:43 -0500, Chris Tyler wrote:
On Tue, 2011-03-08 at 02:10 -0500, Houssam Haidar wrote:
I've love to get some feedback on this
Hi Houssam,
I've been thinking about the build-farm and the utilization of its capacity. I wrote a quick'n'dirty script last night that captures data about the build farm at 5-minute intervals and logs it. I think it might be useful to be able to view some graphs of this data on the status page, for example, something like http://scotland.proximity.on.ca/chris/koji-graphs-2011-03-10/koji-graphs-1.p...
Have you considered using mrtg for your graphics? You'd just need to convert your script into something that mrtg can use to obtain its data. Then just setup a cron job to run every 5 minutes to get your stats.
-derek
On Tue, Mar 8, 2011 at 7:10 AM, Houssam Haidar haidar647@gmail.com wrote:
Hello,
I'm currently working on the new status page for the Fedora ARM project.
Here's what I have so far:
http://matrix.senecac.on.ca/~hhaidar/arm-comm/
and here's a download link:
http://matrix.senecac.on.ca/~hhaidar/arm-status-0.1.zip
I think I have most of the elements from the current status page in place (see http://arm.koji.fedoraproject.org/status/). However, Chris mentioned that he also wants to see various types of graphs, so there's still a bit more to work out.
I've love to get some feedback on this, especially if I'm missing anything.
Something like the graphs that the other secondary arches use (I've seen PowerPC/s390 on the fedora planet) like the one here [1] would be useful.
Peter
[1] http://fedoraproject.org/wiki/Architectures/PowerPC#Fedora_rebuild_efforts