]>
git.proxmox.com Git - ceph.git/blob - ceph/src/pybind/mgr/dashboard/frontend/src/app/ceph/cluster/osd/osd-details/osd-details.component.html
56eee8c8b9c432dba8c8b46c73f8fd417db8448b
1 <ng-container *
ngIf=
"selection">
4 id=
"tabset-osd-details"
6 cdStatefulTab=
"osd-details">
7 <li ngbNavItem=
"devices">
10 <ng-template ngbNavContent
>
11 <cd-device-list [osdId]=
"osd?.id"></cd-device-list>
14 <li ngbNavItem=
"attributes">
16 i18n
>Attributes (OSD map)
</a>
17 <ng-template ngbNavContent
>
18 <cd-table-key-value [data]=
"osd?.details?.osd_map">
22 <li ngbNavItem=
"metadata">
25 <ng-template ngbNavContent
>
26 <cd-table-key-value *
ngIf=
"osd?.details?.osd_metadata; else noMetaData"
27 (fetchData)=
"refresh()"
28 [data]=
"osd?.details?.osd_metadata">
30 <ng-template #noMetaData
>
31 <cd-alert-panel type=
"warning"
32 i18n
>Metadata not available
</cd-alert-panel>
36 <li ngbNavItem=
"device-health">
38 i18n
>Device health
</a>
39 <ng-template ngbNavContent
>
40 <cd-smart-list [osdId]=
"osd?.id"></cd-smart-list>
43 <li ngbNavItem=
"performance-counter">
45 i18n
>Performance counter
</a>
46 <ng-template ngbNavContent
>
47 <cd-table-performance-counter *
ngIf=
"osd?.details"
49 [serviceId]=
"osd?.id">
50 </cd-table-performance-counter>
53 <li ngbNavItem=
"performance-details"
54 *
ngIf=
"grafanaPermission.read">
56 i18n
>Performance Details
</a>
57 <ng-template ngbNavContent
>
58 <cd-grafana [grafanaPath]=
"'osd-device-details?var-osd=osd.' + osd['id']"
67 <div [ngbNavOutlet]=
"nav"></div>