diff options
Diffstat (limited to 'src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.html')
-rw-r--r-- | src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.html | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.html new file mode 100644 index 000000000..38683a6f6 --- /dev/null +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/rgw/rgw-daemon-list/rgw-daemon-list.component.html @@ -0,0 +1,46 @@ +<ul ngbNav + #nav="ngbNav" + class="nav-tabs"> + <li ngbNavItem> + <a ngbNavLink + i18n>Daemons List</a> + <ng-template ngbNavContent> + <cd-table [data]="daemons" + [columns]="columns" + columnMode="flex" + [hasDetails]="true" + (setExpandedRow)="setExpandedRow($event)" + (fetchData)="getDaemonList($event)"> + <cd-rgw-daemon-details cdTableDetail + [selection]="expandedRow"> + </cd-rgw-daemon-details> + </cd-table> + </ng-template> + </li> + + <li ngbNavItem + *ngIf="grafanaPermission.read"> + <a ngbNavLink + i18n>Overall Performance</a> + <ng-template ngbNavContent> + <cd-grafana [grafanaPath]="'rgw-overview?'" + uid="WAkugZpiz" + grafanaStyle="two"> + </cd-grafana> + </ng-template> + </li> + + <li ngbNavItem + *ngIf="grafanaPermission.read && isMultiSite"> + <a ngbNavLink + i18n>Sync Performance</a> + <ng-template ngbNavContent> + <cd-grafana [grafanaPath]="'radosgw-sync-overview?'" + uid="rgw-sync-overview" + grafanaStyle="two"> + </cd-grafana> + </ng-template> + </li> +</ul> + +<div [ngbNavOutlet]="nav"></div> |