Applications Manager's URL Debug Tool helps in debugging the URLs and monitors, and displays the performance of each and every components in the webpage. It executes the URL and collects the response, which is then displayed on a result page containing the results of the APIs or URL which contains the required performance metrics.
Following are the list of monitors supported in the URL Debug Tool:
S.No. | Monitor types | Supported APIs | Collected metrics |
---|---|---|---|
1 | Apache Solr | Admin cores | Apache Solr availability and details of the cores. |
Admin thread information | Thread details and count of threads in different states. | ||
Admin properties information | Configuration details of Solr. | ||
2 | Apache Spark master | API Status | Node details, Memory utilization, master overview. |
Monitor metrics | Worker details, Application details, Memory details, RDD Details, Configuration details. | ||
3 | Apache Spark worker | API Status | Memory utilization, Worker overview. |
Monitor metrics | Executors, Memory details, RDD Details, Configuration details. | ||
4 | ElasticSearch cluster | Cluster name | Cluster health details, shard details, Memory details, Core details. |
Cluster health | Cluster health details, Node counts, shard details. | ||
Cluster status, count of indices, count of docs in the indices | Cluster health details, shard details, Memory details, Core details. | ||
HTTP Nodes | All the node's host, IP addesss, http and attribute details. | ||
CAT Master | Master node's ID, host, bound IP address, name. | ||
CAT Nodes | Cluster node details. | ||
Stats | Stats related to the shards. | ||
Count of nodes | Cluster health details, shard details, Memory details, Core details. | ||
Nodes | Complete node details of a cluster. | ||
5 | HAProxy | Custom API | Details of Queue, Session rate, Sessions, bytes, denied, Errors, Warnings, Server. |
6 | IIS Server | --- | Webpage content |
7 | Nginx | Nginx status | Active connections, Server request handling details. |
8 | Nginx Plus | Connection | Connection stats. |
SSL | SSL details (Handshake details). | ||
Requests | Request details (Total requests, current requests). | ||
HTTP Zones | HTTP Server zone details (Requests, responses by response codes). | ||
HTTP Upstreams | HTTP Upstream details (Demo-backend, trac-backend, hg-backend,lxr-backend). | ||
Caches | Cache details. | ||
TCP/UDP Zones | TCP/UDP Zones details (postgresql loadbalancer, dns loadbalancer). | ||
TCP/UDP Upstreams | TCP/UDP Upstream details (postgresql backends, dns_udp_backends, unused_tcp_backends). | ||
9 | REST API Monitor | Any URL | Response of the API. |
10 | Webpage analyzer | Any URL | Webpage content |
11 | Website Content Monitor | Any URL | Webpage content |
12 | URL Monitor | Any URL | Webpage content |
Follow the steps given below to execute URLs in the URL debug tool:
Note: A maximum number of 15 custom APIs can only be executed in the URL Debug tool.
On clicking Execute, data collection will occur based on the specified data and the result page will be displayed. This page comprises of details such as,
You can also view and copy the webpage contents (in HTML form) by clicking over the respective icons.
Additionally, you can download the complete debug report in the form of PDF using the Export option. Also, you can make use of the Send to support option to send the report to the support via mail, which comprises of the mail subject, request details and the PDF Report of the collected response.