Accounting Portal

From EGIWiki
Jump to: navigation, search
Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


Tools menu: Main page Instructions for developers AAI Proxy Accounting Portal Accounting Repository AppDB ARGO GGUS GOCDB
Message brokers Licenses OTAGs Operations Portal Perun EGI Collaboration tools LToS EGI Workload Manager


Contents



The Accounting Portal provides data accounting views for users, VO Managers, NGI operations and the general public.


The Accounting Portal is one of EGI core services and part of EGI Federated Operations service.

Tool name Accounting Portal
Tool Category and description EGI Core service

The Accounting Portal provides data accounting views for users, VO Managers, NGI operations and the general public.

Tool url http://accounting.egi.eu/
Email grid-admin@cesga.es
GGUS Support unit Accounting Portal
GOC DB entry https://goc.egi.eu/portal/index.php?Page_Type=Site&id=646
Requirements tracking - EGI tracker https://rt.egi.eu/rt/Dashboards/5538/AccPortal-Requirements
Issue tracking - Developers tracker n/a
Release schedule https://wiki.egi.eu/wiki/Accounting_Portal_Release_Schedule
Release notes https://wiki.egi.eu/wiki/Accounting_Portal_Release_Notes
Roadmap TBD
Related OLA https://documents.egi.eu/public/ShowDocument?docid=2170
Test instance url http://accounting-devel.egi.eu/
Documentation Data Adquisition API
License Apache2.0
Provider CESGA
Source code TBD

Change, Release and Deployment

This sections are providing detailed agreement in terms of requirements gathering, release and deployment of Accounting Portal which extend Instructions for Operations Tools teams

  1. All requirements are gathered in EGI Request Tracker
  2. Prioritization and testing is done by dedicated Accounting Portal Advisory and Testing Board (AP OTAG) coordinated by EGI Operations team
  3. EGI RT statuses of requests are as follow
    • New - newly recorded in system
    • Accepted - accepted by OTAG team
    • Rejected - rejected by OTAG team
    • Open - (In progress) development team is implementing change
    • Resolved - released
  4. Priority of requests are as follow
    • None - 0
    • Low - 1
    • Normal - 2
    • High - 3
    • Immediate (i.e. emergency) - 4
  5. Standard changes (routine actions, no need for approval)
    • changes related to database information update
    • bug fixing - restoring service to expected functionality
  6. Emergency changes (implemented without approval but subject of post-review)
    • Security incidents
  7. Releases
    • Frequency: every 6 months

Documentation

I. Introduction

The EGI Accounting Portal receives data from APEL and ultimately from sites participating in the EGI and WLCG infrastructures as well as from sites belonging to other Grid organisations that are collaborating with EGI. This is crossed with metadata from other sources to offer a integrated view of accounting data on the EGI Infrastructure. The interface shown to final users is a Web site. To use it you will need at least a web browser. The following browsers are supported:

If you need to get data from the Restricted view you will need:

Main Page

The main page is the first view shown when accessing the portal. It shows a rolling graph of the accounting in the last weeks/months/years and the numbers for the last period.

User guide main page.png

  1. Pull-down menu that allows access to the rest of the views and is accessible elsewhere in the Portal.
  2. This lets the user choose between Weeks/Months/Years for the period shown.
  3. This lets the user choose the metric shown between number of jobs, CPU Time, Wall Time or normalised CPU or Wall time.
  4. The graph showing the metric for the last periods from the current date.
  5. Number of jobs in the last period.
  6. Normalised HEPSPEC06 CPU hours in the last period.
  7. Normalised HEPSPEC06 Wall hours in the last period.
  8. Unnormalised CPU hours in the last period.
  9. Unnormalised Wall hours in the last period.

Standard Views

This covers the VO Discipline, NGI, Country and Cloud View for the moment. We will see the top and bottom half of the page separately.

Standard page 1.png

  1. Pull-down menu that allows access to the rest of the views.
  2. Metric shown, it varies depending if a grid/cloud view is selected.
  3. Start Date for the period shown.
  4. End Date for the period shown.
  5. Variable for which the data is tabulated on rows, it can be NGI, Country, Date, Site, VO, VMId (for Cloud), Discipline, etc..
  6. Like 5, but for columns.
  7. Clicking this button will interchange 5 and 6.
  8. Clicking this will update the page after a change in the form.
  9. Exposes advanced VO related options, N/A on cloud.
  10. VOs shown, ranging from LHC only, TOP10 with most CPU use or ALL Vos.
  11. This toggles wether locally accounted VOs are shown. These VOs have the“local-” prefix and are not published by most sites.
  12. A table showing the data, it can be scrolled horizontally and sorted by any column. Blue column headers are contextual links to another Portal page, or an AppDB page in case of AppDB format VMIDs.

Standard page 2.png

  1. This link points to a downloadable JSON dump of the page data.
  2. A interactive graph based on the table, hovering over any point shows all the data associated to it. It can also be zoomed and scrolled with the mouse.
  3. A legend showing which line pattern is used for each row.
  4. Two pie graphs are shown, one for the row totals and another one for the column totals. Hovering above any portion will shown the data associated to it

Restricted UserDN view

To access this view you will need a user certificate and permissions either in GOCDB or the Operations Portal as detailed in the introduction. Once this is done, a page like in the last section will be shown. Here we will cover the differences.

Restricted 1.png

  1. In the dimensions (both X and Y), you will have the option to select User DNs and User VO Roles. This information is sensitive so it is not accessible on other views.
  2. Here your UserDN and privileges are shown, first those as VO Manager and Site Manager. If you have privileges on several VOs or Sites at the same time, all the information you have access to will be shown at the same time.
  3. This table is the same as the one in the standard view, except for the fact you can see UserDNs and Roles.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Print/export