eG Enterprise employs an agentless approach to monitor the Pure Storage FlashArray. This approach requires that the eG agent be deployed on a remote Windows host in the target environment. To collect the metrics of interest from the Pure Storage FlashArray, this agent uses the Pure Storage REST APIs.
The pre-requisites that need to be fulfilled to monitor the target Pure Storage FlashArray are discussed in detail in the forthcoming section.
In high security environments where the eG agent should connect to the target FlashArray and collect the required metrics, administrators of those environments may not wish to provide the credentials of the user possessing administrator privileges. Therefore, to monitor the Pure Storage FlashArray, eG Enterprise requires the administrator of the FlashArray to create a new user with read-only privilege and determine the API token for that user. This API token should be provided while configuring the tests that will be executed to collect the required metrics.
- Login to the Purity GUI as a user with administrator privileges.
- Then, navigate to the System tab and click on the Users -> API Tokens. The API Tokens page will be displayed in the context -sensitive right panel. The API Tokens page displays a list of all users with API tokens and the dates on which the API tokens were created.
- To view the API token of the created user, right click on that user. A drop-down list will appear next. Clicking the Show API Token option in that list reveals the API Token generated for the created user in a separate pop up window.
- Copy this API token and specify the same in the API Token text box while configuring the tests.
Once the aforesaid pre-requisites are fulfilled, add the Pure Storage component for monitoring the FlashArray using eG administrative interface. The steps for achieving this have been discussed in the How to Monitor Pure Storage FlashArray Using eG Enterprise? chapter.