Openstack Monitoring FAQs

Openstack Monitoring FAQs

How OpenStack is monitored in APM?

In Applications Manager, RESI API is used as mode of monitoring for OpenStack. Below APIs are used to monitor OpenStack and its resources:

Are there any prerequisites needed for monitoring OpenStack in Applications Manager?

  1. If user credential used while adding OpenStack monitor is an administrative user,, then by default 'policy defaults' will allow access to all the APIs.
  2. If the user is not an administrator, then access to the above mentioned APIs should be given in the respective service's policy file for the user.

How can I give access to APIs via policy file?

  1. Each OpenStack service defines the access policies for its resources in an associated policy file. To know more about policies, refer here.
  2. There are two types of policy configuration files: policy.json & policy.yaml.
  3. Each service has its own policy file and API permission for a user should be specified in the file (Sample can be seen below).
  4. However, in the latest release after Queens, there will be no more configurations by default.
    1. You have to manually create the file.
    2. By default, administrative users will have all the permissions.

How can I configure policy file for each service?

As mentioned above, each service has its own policy configuration file. To know more about configuring policy for users to give access to APIs, refer below:
  1. To give access to Authentication API, refer the policy configuration of Keystone service.
  2. To give access to Cinder API, refer the policy configuration of Cinder service.
  3. To give access to Glance API, refer the policy configuration of Glance service.
  4. To give access to Hypervisor (Nova) API, refer the policy configuration of Nova service.
  5. To give access to Neutron API, refer the policy configuration of Neutron service.
  6. To give access to Nova API, refer the policy configuration of Nova service.

What are the details needed to monitor OpenStack?

The following values are needed to monitor OpenStack in Applications Manager:
  • Base Authentication URL (Eg: http://10.0.0.0:5000/)
  • Tenant Name
  • Username and Password
  • Project-scoped Token (If applicable)

                  New to ADSelfService Plus?

                    • Related Articles

                    • Monitoring HAProxy - Configuring the HAProxy Stats page

                      To effectively monitor an HAProxy instance, you can enable and access the HAProxy stats page, which provides real-time metrics about HAProxy's performance. Steps to Enable HAProxy Stats: Open the HAProxy Configuration File: The HAProxy configuration ...
                    • FAQs related to Windows Service monitoring

                      After installing APM Insight Windows service monitoring agent , if you don't see data in the Applications Manager console, or if you are unable to add monitors, follow the steps given below to troubleshoot. If few monitors are not getting added Check ...
                    • Siebel CRM Monitoring FAQs

                      Prerequisites : To Monitor Siebel server, follow the step given below: Copy the "APMSiebelCommands.txt" file from the directory "AppManager_Home/working/resource/" and paste it under "Siebel Installation directory/siebsrvr/" directory and try to add ...
                    • Exchange Server Monitor - FAQs

                      1. What are the ports used in Exchange Server monitoring? WMI mode: Remote Procedure Call (RPC) (default : 135) WMI uses DCOM for remote communication. The server monitored by Applications Manager uses a random port number above 1024 by default to ...
                    • AWS Monitor Addition - FAQs

                      Best Practices while adding an Amazon monitor in Applications Manager: Provide proper 'Display name' for the Amazon monitor. Select the appropriate Account Type for the credentials. By default, the Account Type is AWS Global. To monitor AWS services ...