Print Email PDF

Cloud-Based Monitoring via Custom Proxy

IN THIS ARTICLE

Outlines how to connect to Cloud-Based Monitoring via custom proxy

REQUIREMENTS

  • Qumulo Core 2.6.4 or higher

NOTE: VPN remote support is not available when connecting to Cloud-based Monitoring via a customer-specified proxy.

DETAILS

Qumulo supports connecting to Cloud-Based Monitoring through a customer-specified proxy. This functionality is provided via an updated qq command and corresponding REST API endpoint. You can specify a custom proxy and port for both MQ (cloud based monitoring), and S3 (used as a target for core dumps and log uploads).

Using the ‘--all-proxy-host’ flag will configure both S3 and MQ to communicate via the same proxy settings. If you plan on using a single proxy for cloud-based monitoring, use the --all-proxy-host options.

The qq documentation for

set_monitoring_conf

is provided below, with the updates highlighted:

usage: qq set_monitoring_conf 

[-h] [--enabled] [--disabled] [--vpn-enabled]
[--vpn-disabled] [--mq-host MQ_HOST]
[--mq-port MQ_PORT]
[--mq-proxy-host MQ_PROXY_HOST]
[--mq-proxy-port MQ_PROXY_PORT]
[--s3-proxy-host S3_PROXY_HOST]
[--s3-proxy-port S3_PROXY_PORT]
[--s3-proxy-disable-https]
[--all-proxy-host HOST] [--all-proxy-port PORT]
[--period PERIOD] [--vpn-host VPN_HOST]

optional arguments:
-h, --help Show this help message and exit
--enabled Enable monitoring service.
--disabled Disable monitoring service.
--vpn-enabled Enable support VPN.
--vpn-disabled Disable support VPN.
--mq-host MQ_HOST Specify MQ host name or IP.
--mq-port MQ_PORT Optional MQ service port.
--mq-proxy-host MQ_PROXY_HOST
Optional MQ proxy host.
--mq-proxy-port MQ_PROXY_PORT
Optional MQ proxy port.
--s3-proxy-host S3_PROXY_HOST
Optional S3 proxy host.
--s3-proxy-port S3_PROXY_PORT
Optional S3 proxy port.
--s3-proxy-disable-https
Optional S3 proxy disable HTTPS.
--all-proxy-host HOST
Optional Set both MQ and S3 proxy host to HOST.
--all-proxy-port PORT
Optional Set both MQ and S3 proxy port to PORT.
--period PERIOD Monitoring poll interval in seconds.

--vpn-host VPN_HOST Support VPN host name or IP

Utilize the command below to enable cloud based monitoring via proxy on your cluster. Note that you will need to replace the domain and port number with your own in the following example:

sudo qq set_monitoring_conf --enable --vpn-enable --mq-host missionq.qumulo.com --mq-port 443 --all-proxy-host your.domain.com --all-proxy-port your.port.number --vpn-host ep1.qumulo.com

RESOLUTION

You should now successfully be able to connect to Cloud-Based Monitoring via custom proxy

ADDITIONAL RESOURCES

Qumulo Care Proactive Monitoring

Qumulo's Cloud-Based Monitoring

Qumulo's Remote Support

QQ CLI: Monitoring and VPN

 

Like what you see? Share this article with your network! 

Was this article helpful?
0 out of 0 found this helpful

Comments

2 comments

  • There is a typo in the article.  both --mq-host and --mq-port have _ instead of -.

    0
  • Thanks for catching that David! The article has been updated with the proper commands.

    0

Please sign in to leave a comment.

Have more questions?
Open a Case
Share it, if you like it.