Unisphere PowerMax 10.x:lle: Näin saat laitetason tiedot RESTAPIn kautta
Summary: Tässä artikkelissa kerrotaan, miten voit kerätä laitetason mittareita Unisphere for PowerMax 10.x -sovelluksesta REST-ohjelmointirajapinnan (API) avulla.
Instructions
Tässä artikkelissa tarkastellaan, miten voit kerätä laitetason tietoja REST-ohjelmointirajapinnan kautta Unisphereen PowerMax 10.x -esiintymiä varten.
Jokainen RESTAPI-ehdotuspyyntö tarvitsee kolme asiaa:
- URL-osoite
- Puhelun tyyppi
- Hyötykuorma
Jos haluat kerätä volyymitietoja, URL-osoite on seuraava:
- https://< IPorFQDN>:8443/univmax/restapi/suorituskyky/Volume/metrics
Puhelutyyppi on: POST
JSON:n hyötykuorman rakenne on seuraava: (Katso XML-tiedot Additional Information -osasta)
{
"systemId": "000xxxxxxxxx",
"volumeStartRange": "xxxxx",
"volumeEndRange": "xxxxx",
"dataFormat": "Maximum",
"endDate":xxxxxxxxxxxxxx,
"metrics": [
"metric1",
"metric2",
"metric3",
"etc"
],
"startDate": xxxxxxxxxxxxxxx
}
Jokaisella kentällä on vaatimuksia. Tämä koskee kaikkia kutsuja, joissa käytetään seuraavia kenttiä:
- systemId edellyttää järjestelmän sarjanumeron täydellisiä 12 numeroa, ja niiden on oltava lainausmerkeissä.
- VolumeStartRange ja volumeEndRange edellyttävät kumpikin 5-numeroista laitetunnusta, ja sen on oltava lainausmerkeissä. (Kyllä, niitä voi olla useampi kuin yksi.)
- dateFormat voi olla suurin tai keskimääräinen, myös lainausmerkeissä.
- "startDate" ja "endDate" ovat EPOCH-aikaleima millisekunteina (tämä kattaa päivämäärän ja kellonajan).
- "Mittarit" Voit luetella useita mittareita, mutta niiden on oltava lainausmerkeissä ja erotettava pilkulla.
Kun sinulla on kelvollinen URL-osoite, puhelutyyppi ja tietosisältö, sinulla on kelvollinen puhelu. Äänenvoimakkuusmittareita varten taustalla olevalle laitteelle on kuitenkin lisärajoituksia:
- Tilavuuden on oltava SG: ssä.
- SG: n on oltava MV: ssä.
- SG:n on oltava "Storage group real-time" -mittaustietojen keräysluettelossa järjestelmärekisteröinneissä.
- SG:n lisääminen reaaliaikaiseen on seuraava: Asetukset >Suorituskyky>Järjestelmän rekisteröinti> Klikkaa leikepöytää

- Lopuksi aikaväli EI SAA olla yli 60 minuuttia.
- Kun rakennat EPOCK-aikoja millisekunneissa, varmista, että alkamis- ja päättymispäivien välillä on enintään 60 minuuttia.
- Puhelutestauksen aikana on suositeltavaa käyttää pienempää aikaikkunaa, esimerkiksi viittä minuuttia.
Kun kaikki rajoitukset täyttyvät, voit suorittaa puhelun ja saada HTTP 200 -vastauskoodin, joka sisältää laitteen tiedot:
Additional Information
Tässä on joitakin lisätietoja, joita voidaan tarvita:
XML-tietosisältömuoto laitetason metrikutsulle:
<volumeParam xmlns="http://www.emc.com/em/2012/07/univmax/restapi/performance"> <startDate>...</startDate> <endDate>...</endDate> <systemId>...</systemId> <volumeStartRange>...</volumeStartRange> <volumeEndRange>...</volumeEndRange> <commaSeparatedStorageGroupList>...</commaSeparatedStorageGroupList> <dataFormat>...</dataFormat> <metrics>...</metrics> </volumeParam>
Jos haluat nähdä kaikki 10.x:n tärkeimmät muutokset, katso seuraavaa: what-s-new-in-powermax-rest-api
RESTAPIn osalta Unisphere-version dokumentaatio voidaan kerätä seuraavasti. Tämä dokumentaatio voi auttaa löytämään puheluihin tarvittavat tiedot ja hyötykuormarakenteen.
- Lataa RESTAPI docs -tiedosto siirtymällä osoitteeseen:
- https://UNIVMAX_IP:UNIVMAX_PORT/univmax/restapi/docs
- UNIVMAX_IP on IP-osoite, ja UNIVMAX_PORT on Unispherea käyttävän isännän portti.
- Siirrä tiedosto sijaintiin, jossa haluat säilyttää dokumentaation.
- Pura .zip tiedoston sisältö.
- Etsi purettujen tiedostojen luettelosta tiedosto nimeltä index.html.
- Avaa "index.html":
- Muista, missä tämä tiedosto on, koska näin pääset dokumentaatioon.
- Sen pitäisi avata ikkuna selaimessasi.
Tämän tietämyskannan artikkelin luontihetkellä mahdolliset laitetason mittarit ovat seuraavat:
| Arvo | Kuvaus |
|---|---|
| HostMBs | Tiedonsiirron koko isännästä megatavuina/s |
| MBRead | Lukemat sekunnissa megatavuina |
| MBWritten | Kirjoitus sekunnissa megatavuina |
| IoRate | Levyn isännän luku- ja kirjoituspyyntöjen määrä. |
| Lukee | Levyn isännän lukukertojen määrä sekunnissa |
| Kirjoittaa | Levylle kirjoitettavien isäntäkirjoitusten määrä sekunnissa |
| Vasteaika | Vasteaika (ms) |
| ReadResponseTime | Keskimääräinen aika, joka Symmetrixiltä kesti palvella yhtä luettua IO: ta tälle ryhmälle. |
| WriteResponseTime | Niiden peräkkäisten lukutoimintojen määrä, jotka ryhmä suoritti sekunnissa ja jotka tyydytettiin välittömästi välimuistista. |
| WPCount | Kirjoittamista odottavien järjestelmävälimuistipaikkojen määrä. |
EPOCH-aikaleimoja voidaan luoda muilla verkkosivustoilla, kuten EPOCHconverter.
Muista, että tämä EI ole Dellin sivusto, joten Dell ei voi hallita sen toimintoja tai tukea.