Check if Site24x7 pods are created

How to verify if the Site24x7 pods are created or are in running state?

Depending on the environment the Kubernetes cluster is running, please follow the steps below:

Azure Kubernetes Engine (AKE):
  1. Go to Azure cloud shell.
  2. To bind with the kube config file (if not already bound):
    az aks get-credentials --resource-group {{resource_group_name}} --name {{cluster_name}}
  3. To verify if the cluster is properly connected:
    kubectl get cluster-info
  4. To install the agent in all worker nodes, apply the site24x7-agent.yaml file. Once applied, pods with the name prefix with 'site24x7-agent' will be created. Verify this using the below command:
    kubectl get pods --selector=app=site24x7-agent -o wide
    Check if the status is 'Running' in the above output.
AWS Elastic Kubernetes Service (EKS):
  1. Log in to the AWS console.
  2. To get inside the cluster:
    aws eks update-kubeconfig --region {{region_name}} --name {{cluster_name}}
  3. To verify if the cluster is properly connected:
    kubectl get cluster-info
  4. To install the agent in all worker nodes, apply the site24x7-agent.yaml file. Once applied, pods with the name prefix with 'site24x7-agent' will be created. Verify this using the below command:
    kubectl get pods --selector=app=site24x7-agent -o wide
    Check if the status is 'Running' in the above output.
Google Kubernetes Engine (GKE):   
  1. Go to Google cloud shell.
  2. To get inside the cluster:
    gcloud container clusters get-credentials [cluster-name] --zone [cluster-zone]
  3. To verify if the cluster is properly connected:
    kubectl get cluster-info
  4. To install the agent in all worker nodes, apply the site24x7-agent.yaml file. Once applied, pods with the name prefix with 'site24x7-agent' will be created. Verify this using the below command:
    kubectl get pods --selector=app=site24x7-agent -o wide
    Check if the status is 'Running' in the above output.
On Premise:
  1. Log into the master node terminal.
  2. To verify if the cluster is properly connected:
    kubectl get cluster-info
  3. To install the agent in all worker nodes, apply the site24x7-agent.yaml file. Once applied, pods with the name prefix with 'site24x7-agent' will be created. Verify this using the below command:
    kubectl get pods --selector=app=site24x7-agent -o wide
    Check if the status is 'Running' in the above output.



    • Related Articles

    • Troubleshoot the Error 404 and Error 99 for RabbitMQ

      When installing the RabbitMQ plugin, you may encounter the following errors: HTTP Error 404: Not Found: This error usually occurs when Site24x7's RabbitMQ monitoring plugin attempts to access the /api/overview page of RabbitMQ, but the resource ...
    • Site24x7 Real User Monitoring (RUM) - Data Collection

      When you include Site24x7 RUM beacon script in your web pages, the following data is collected. All data that's being collected is in accordance with GDPR compliance. Performance details of web page load time - Metrics like response time of web page ...
    • Difference between website monitoring and REST API monitoring

      Website monitoring allows you to monitor your websites and web applications to ensure that they are up and running. Website monitor verifies the availability of specified, addressable, standard HTTP and HTTPS URLs from over 100+ global locations and ...
    • How to configure the NGINX status page for monitoring NGINX performance

      The NGINX plugin uses the NGINX status page to pull the performance metrics of the NGINX server. You may encounter the following errors while installing the NGINX plugin integration: Error_code : HTTP Error 404: This error usually indicates that the ...
    • Troubleshoot the Unauthorized user (Error 401) when installing Tomcat plugins

      When installing Tomcat plugins, you may encounter the following error: Unauthorized user. Does not have permissions. HTTP Error 401: This error usually occurs when the user accessing the Tomcat Manager application does not have the necessary ...