How to Monitor Bitbucket Using eG Enterprise?

eG Enterprise monitors Bitbucket using an agentless approach. For this purpose, you need to install an eG agent on a remote Windows host in your environment. To enable the eG agent to collect the performance metrics of the Bitbucket user account, specify the credentials of that particular user while configuring the tests using eG admin interface.

The broad steps for monitoring the Bitbucket using eG Enterprise are as follows:

  1. Add the Bitbucket component using the eG admin interface;
  2. Configure the tests for the component.

In this discussion, each of the aforesaid steps will be elaborately dealt in the following sections.

Adding Bitbucket

To add the Bitbucket component, do the following:

  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 (see ) or follow the Infrastructure -> Components -> Add/Modify menu sequence.

  3. The Components page will then appear. In the Components page, select Bitbucket as the Component type and click the Add New Component button.
  4. Figure 1 will then appear.

    Figure 1 : Adding a Bitbucket component

  5. Specify the Nick name for the component in Figure 1.
  6. Specify the Nick name for the Bitbucket component. Since the Bitbucket is hosted on the cluster environment, it can be monitored in an agentless manner alone.
  7. Therefore, the Agentless flag will be enabled by default.
  8. Set Other as the OS and Other as the Mode.
  9. Then, choose the Remote Agent that should do agentless monitoring of the Bitbucket component Figure 1.
  10. Next, assign a External Agent to the component.
  11. Finally, click the Add button to add the Bitbucket component to eG Enterprise. Components manually added will be automatically managed by eG Enterprise.

Configuring the tests

  1. Once the Bitbucket component is added successfully, you will be again redirected to the Components page (see ). Using the options provided in the Components page, you can modify, unmanage or delete the newly added component. In addition, you can also configure the tests, set thresholds and maintenance policies, and change the IP address.

  2. To collect the performance metrics, you may need to manually configure the tests that are mapped to the Bitbucket component. To configure the tests that need manual configuration, click on the icon in Components page. This will lead you to the Specific Test Configuration page where the unconfigured tests for the Bitbucket component will be listed in the Unconfigured Tests list box.

    Figure 2 : Unconfigured tests for the Bitbucket component

  3. Now, click on any test to configure it. To know how to configure the tests, refer to the Monitoring Bitbucket document. To view the performance metrics, switch to the Monitor tab.