How to Monitor AWS DynamoDB Using eG Enterprise?

To monitor AWS DynamoDB using eG Enterprise, follow the broad steps outlined below:

  1. Add an AWS DynamoDB component using eG Admin interface;

  2. Configure tests for the managed AWS DynamoDB;

Each of these broad steps are discussed elaborately below.

Adding an AWS DynamoDB component

The eG Enterprise cannot automatically discover an AWS DynamoDB. This implies that you need to manually add the component for monitoring. The steps for manually adding a AWS DynamoDB are detailed below:

  1. Login to the eG admin interface.

  2. Click on the Add Component button in the right corner of the Components at a Glance page that appeared or follow the Infrastructure -> Components -> Add/Modify menu sequence.

  3. In the page that appears, select AWS DynamoDB as the Component type and click the Add New Component button. Figure 1 will then appear.

    Figure 1 : Adding a AWS DynamoDB

  4. In Figure 1, assign a unique Nick name to the target AWS DynamoDB component.

  5. The Agentless flag is enabled by default, as 'agentless' is the default monitoring approach for the AWS DynamoDB.

  6. The OS and Mode are by default selected as Other and Web Service respectively.

  7. Pick a remote agent from the Remote agent list box.

  8. Pick an external agent from the External agents list box and click the Add button to add the component for monitoring.

Configuring the tests

Once the AWS DynamoDB component is added, proceed to configure tests for the server. For that, do the following:

  1. Follow the Infrastructure -> Components -> Add/Modify menu sequence in the eG admin interface.

  2. In the page that appears next, select AWS DynamoDB as the Component type. The AWS DynamoDB that you recently added will then be listed therein. To configure tests for that server, click on the icon corresponding to it (see Figure 2).

    Figure 2 : Clicking on the Configure Tests icon corresponding to a managed AWS DynamoDB

  3. Figure 3 will then appear. The UNCONFIGURED TESTS list box that then appear will display the tests that are still to be configured for the chosen server. From the UNCONFIGURED TESTS list in Figure 3, select the test that you want to configure. Once you select the test, click the Configure button in Figure 3 to configure it.

    Figure 3 : List of Configured tests

  4. For instance, if you click on AWS DynamoDB ErrorsTest Figure 4 will appear.

    Figure 4 : Configuring the AWS DynamoDB ErrorsTest

  5. To know how to configure this test, refer to AWS DynamoDB Errors Test

  6. Click the Update button to update the test configuration. This will automatically configure all the other unconfigured tests for the AWS DynamoDB component.