Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Activity overview

Panel
titleDescription

A comprehensive and easy to understand This activity seeks to create a comprehensive, high level and user friendly publicly facing service dashboard for Trust and Identity Services.

Current Example service dashboards within and beyond the community have a simplified view of whether services “work”:


Panel
titleActivity goals
  • Identify high level requirements for the dashboard and discuss with service owners
  • Identify services and their endpoints candidates for presentation in the dashboard
  • Discuss with service owners how to best represent the metrics
  • Identify available free and commercial services for measuring availability
  • Select at minimum 2 such services for testing.
  • Implement a test with these servcies for at least 2 GEANT T&I services.
  • Demonstrate the results of this activity on at least 1 relevant event.

Activity Details

Panel
titleTechnical details

This activity does not see seek to implement or replace existing monitoring operated by service owners. It recognizes such mionitoring monitoring is typically fine grained and detaild detailed as is required to accutly report on internal operational issues. operations and discover potential issues.
The dashboard is also not intended to serve as a replacement for KPI reports by service owners.

Rather than the traditional Nagios /Sensu like dashboards that show a range of components that contribute to a service.

The goal of this task will be to identify a range of component monitoring:

  • Nagios
  • Sensu
  • Zabbix
  • Other to be determined

That are used throughout the community and aggregate this monitoring into a unified view, such as:

The choice of monitoring and aggregation tools are left as an exercise to the reader, this activity seeks to present a high level, end users friendly overview of the status of various GEANT provided T&I services.
To do so it intents to initially only include metrics from public http(s) based services endpoints. It is noted many freely or commercially available services for measuring availability already exist. This activity will investigate using such ready made services over considering operating a service ourselfs.


Panel
titleActivity goals

#Please describe the goals of Activity, including what needs to be delivered, participants, the community(ies) that require a solution. Describe when the Activity is done and how to measure the success of it, in a SMART way. - delete this line after using the template#

<Enter here>

Activity Details

Panel
titleTechnical details

#Please describe the technical details for the Activity. - delete this line after using the template#

<Enter here>

Panel
titleBusiness case

#What is the business case for the Activity? Who would be beneficiaries of the results of the Activity and what would potential business case look like if applicable? - delete this line after using the template#

  • Monitoring tools aren’t consumable for “end-users”
  • Access control required for monitoring tools
  • Aggregated viewpoint currently doesn’t exist.
  • Combine outage reports/notifications/words to explain the outage that is happening (has recently happened).
Panel
titleRisks

#Are there risks that influence either the implementation of the activity or its outcomes? - delete this line after using the template#

<Enter here>

Business case

The T&I activities of the GEANT project run a multitude of services ranging for eduroam and eduGAIN to InAcademia, eduTEAMS and various smaller helper services for eduGAIN. We do not have a single overview of the state of all these services. The highly distributed nature limits our ability to present in a consistent way the status of these services and it hinders us in explaining issues when something is wrong. This is relevant both for members of the GEANT community as well as other other stakeholders like service owners and funding angencies


Panel
titleRisks
  • May not be able to identify relevant services (low)
  • May suffer from scope creep (high)
  • Service owners may not be capable or willing to cooperate (medium)
  • May not be able to identiy available free or commercial products (low)


Panel
titleData protection & Privacy

#How do data protection and privacy impact the Activity? Think about e.g. handling of personal data of users - delete this line after using the template#

<Enter here>

No personal data will be exchanged


Panel
titleDefinition of Done (DoD)

#Please describe here the set of criteria that the product must meet in order to be considered finished. - delete this line after using the template#

<Enter here>

This activity is done when:

  • High level requirements for the dashboard have been identified, discussed and reported
  • T&I service candidates for presentation in the dashboard have been identifier, their metrics agreed upon with service owners and reported
  • At minimum 2 free or commercial services have been identified and tested with least 2 GEANT T&I services.
  • Demonstrate the results of this activity on at least 1 relevant event.



Panel
titleSustainability

#How are the results of the Activity intended to be used? If this requires further engagement, can you describe how you intent to sustain it? - delete this line after using the template#

<Enter here>If the result is found to be useful, it is likely a handover will have to take place towards a service activity, most likely WP5 T3

Activity Results

Panel
titleResults
#Please provide pointers to completed and intermediary results of this activity - delete this line after using the template#

...