Using Geckoboard
Geckoboard is a real time dashboards displaying key business data and metrics in one place. You can choose to show over a dozen different widgets from simple item lists to visual data funnels.
Follow the below instructions to configure Gemini and Geckoboard.
Before You Start
Register for an account with Geckoboard and then ensure that the Gemini web.config file has an API key specified. We recommend that you use a GUID as the API key.
Geckoboard Widgets
Gecko widget content comes from any workspace within Gemini. Make a note of the Workspace Id as highlighted below.
For this example, select "Custom Widget" and then select "RAG Column & Numbers".
In the pop-up window to configure the widget you will need to specify the following parameters as highlighted.
For this example, specify the following for URL data feed:
http://{gemini url}/api/wallboard/{workspace id}/progress/
Specify the API key as per your web.config API key value. Ensure all other parameters are specified as the screenshot above.
Progress Widget
Purpose |
Provides breakdown of open, closed and remaining items |
Widget Type |
Custom Widgets -> RAG Columns & Numbers |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/progress |
Open Count Widget
Purpose |
Provides count of open items |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/opened-count |
Closed Count Widget
Purpose |
Provides count of closed items |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/closed-count |
All Items Widget
Purpose |
Provides list of all items. |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/all/{max items} |
Open Items Widget
Purpose |
Provides list of all open items |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/opened/{max items} |
Closed Items Widget
Purpose |
Provides list of all closed items |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/closed/{max items} |
Due Today Items Widget
Purpose |
Provides list of all items due today |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/due-today/{max items} |
Due Tomorrow Items Widget
Purpose |
Provides list of all items due tomorrow |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/due-tomorrow/{max items} |
Due This Week Items Widget
Purpose |
Provides list of all items due this week |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/due-thisweek/{max items} |
Due Next Week Items Widget
Purpose |
Provides list of all items due next week |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/due-nextweek/{max items} |
Opened Recently Items Widget
Purpose |
Provides list of all items opened recently |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/opened-recently/{max items} |
Closed Recently Items Widget
Purpose |
Provides list of all items closed recently |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/closed-recently/{max items} |
Workload Count Widget
Purpose |
Provides count of assigned items by resource |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/workload |
Workload Chart Widget
Purpose |
Provides chart of assigned items by resource |
Widget Type |
Custom Charts -> Highcharts |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/workload-pie |
Progress Chart Widget
Purpose |
Provides chart of open, closed and remaining items |
Widget Type |
Custom Charts -> Highcharts |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/progress-pie |
Workload Funnel Widget
Purpose |
Provides funnel chart of workload by resource |
Widget Type |
Custom Charts -> Funnel |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/workload-funnel |
Type Funnel Widget
Purpose |
Provides funnel chart of item types |
Widget Type |
Custom Charts -> Funnel |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/type-funnel |
Status Funnel Widget
Purpose |
Provides funnel chart of workflow status values |
Widget Type |
Custom Charts -> Funnel |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/status-funnel |
Component Funnel Widget
Purpose |
Provides funnel chart of component types |
Widget Type |
Custom Charts -> Funnel |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/component-funnel |
Priority Funnel Widget
Purpose |
Provides funnel chart of priority types |
Widget Type |
Custom Charts -> Funnel |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/priority-funnel |
Severity Funnel Widget
Purpose |
Provides funnel chart of severity types |
Widget Type |
Custom Charts -> Funnel |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/severity-funnel |
SLA Widgets
SLA Breached Count Widget
Purpose |
Provides count of breached items |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/breached-count |
SLA Red Status Count Widget
Purpose |
Provides count of items which are about to breached |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/red-count |
SLA Amber Status Count Widget
Purpose |
Provides count of items which do not have a response for a while |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/amber-count |
SLA Green Status Count Widget
Purpose |
Provides count of items with SLA which just been newly created |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/green-count |
SLA Breached Items List Widget
Purpose |
Provides list of all breached items |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/breached-total-list |
Breached Items Per SLA
Purpose |
Provides list of breached items grouped by SLA |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/breached-sla-list |
SLA Open Items Count Per SLA Widget
Purpose |
Provides count of open items for each SLA |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/open-sla/0/{dateRestriction}
dateRestriction is optional and can take the following values: today, yesterday, this-week, last-week, this-month, last-month |
Closed Items Count Per SLA Widget
Purpose |
Provides count of closed items for each SLA |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/closed-sla/0/{dateRestriction}
dateRestriction is optional and can take the following values: today, yesterday, this-week, last-week, this-month, last-month |
SLA Average Total Response Time Widget
Purpose |
Provides an average total response time |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/average-sla-response-total/0/{dateRestriction}/{includeOnlySLAItems}
dateRestriction is optional and can take the following values: today, yesterday, this-week, last-week, this-month, last-month
includeOnlySLAItems is optional and can take the following values: 1, 0 |
Average Response Time Per SLA Widget
Purpose |
Provides an average response time per SLA |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/average-sla-response/0/{dateRestriction}/{dateRestriction}/{includeOnlySLAItems}
dateRestriction is optional and can take the following values: today, yesterday, this-week, last-week, this-month, last-month
includeOnlySLAItems is optional and can take the following values: 1, 0 |
SLA Average Total Closing Time Widget
Purpose |
Provides an average total closing time |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/average-sla-closing-total/0/{dateRestriction}/{dateRestriction}/{includeOnlySLAItems}
dateRestriction is optional and can take the following values: today, yesterday, this-week, last-week, this-month, last-month
includeOnlySLAItems is optional and can take the following values: 1, 0 |
Average Closing Time Per SLA Widget
Purpose |
Provides an average closing time per SLA |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/average-sla-closing/0/{dateRestriction}/{dateRestriction}/{includeOnlySLAItems}
dateRestriction is optional and can take the following values: today, yesterday, this-week, last-week, this-month, last-month
includeOnlySLAItems is optional and can take the following values: 1, 0 |
SLA Status Widget
Purpose |
Provides a status breakdown per SLA |
Widget Type |
Custom Widgets -> Text |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/sla-status-breakdown-list/0/sla |
SLA Status Chart
Purpose |
Provides chart of items with status breached, red, amber and green. |
Widget Type |
Custom Charts -> Highcharts |
Data Feed URL |
http://{gemini url}/api/wallboard/{workspace id}/sla-status-breakdown-pie |