Listing Thumbnail

    PodWatcher - Instant Kubernetes Diagnostics for Zero-Noise & Fast MTTR

     Info
    Deployed on AWS
    PodWatcher automatically identifies non-running objects within your cluster, instantly surfacing the relevant error codes and actionable troubleshooting commands. By providing rapid diagnostics and cross-cloud compatibility, PodWatcher reduces Mean Time to Recovery (MTTR) and simplifies management across diverse EKS and self-managed Kubernetes environments. This product is a buyer-deployed container image, giving you full control within your own VPC.

    Overview

    Open image

    Optimized for Channel Partners and Managed Service Providers (MSPs) seeking to automate Level 1 support diagnostics across multi-tenant environments.

    PodWatcher is a lightweight, high-efficiency Kubernetes monitoring agent designed to eliminate the manual "toil" of debugging failed workloads. While traditional observability platforms tell you that something is wrong, PodWatcher immediately tells you why it failed and how to fix it. By bridging the gap between raw cluster events and actionable SRE intelligence, PodWatcher empowers teams to maintain high-availability standards without the overhead of complex, resource-heavy monitoring suites.

    KEY FEATURES & SRE BENEFITS

    Instant Error Mapping: Using a sophisticated internal exit-code mapping engine (covering OOMKilled, SegFaults, SIGTERMs, and more), PodWatcher translates cryptic Kubernetes states into human-readable descriptions and pre-formatted kubectl troubleshooting commands.

    Reduced MTTR (Mean Time to Recovery): By surfacing the exact cause of failure and the last 15 lines of logs directly in Slack or Microsoft Teams, PodWatcher removes the need for manual context-switching, cutting recovery times from minutes to seconds.

    SLA & SLO Protection: Maintain your Service Level Agreements (SLAs) by catching "Unhealthy" states before they impact end-users. PodWatcher tracks restarts and waiting states in real-time to help you defend your Error Budgets.

    Minimal Operational Cost: Unlike "sidecar" heavy solutions, PodWatcher is a low-overhead, single-deployment agent. It features advanced namespace filtering and pattern-recognition to prevent "alert fatigue" and minimize compute costs.

    TECHNICAL INTEGRATION

    Native Compatibility: Built for modern Kubernetes environments including Amazon EKS, self-managed clusters, and hybrid-cloud deployments.

    Notification Channels: Native Webhook support for instant alerts in Slack and Microsoft Teams.

    Observability: Includes built-in health probes (/healthz) and Prometheus-ready logging for seamless cluster integration.

    Zero-Trust Security: Runs as a buyer-managed container within your own VPC. Your diagnostic data and logs never leave your security boundary.

    Highlights

    • Instant Root Cause Analysis automatically maps cryptic Kubernetes exit codes (like OOMKilled, SegFault, or SIGTERM) to human-readable descriptions. It provides the exact kubectl troubleshooting commands needed to resolve the issue. Predictable, flat-rate pricing: One license covers your entire cluster, whether you are running 10 nodes or 1,000. No per-node fees, no hidden scaling costs.
    • Direct SRE Notification Integration Reduces MTTR by surfacing failed pod states and the last 15 lines of relevant error logs (if available) directly into Slack or Microsoft Teams, eliminating the need for manual log diving and context switching.
    • Privacy-First, Buyer-Managed Deployment Engineered as a lightweight container that runs entirely within your own VPC or EKS cluster; your diagnostic data and logs never leave your security boundary, ensuring zero data leakage and minimal compute overhead.

    Details

    Delivery method

    Supported services

    Delivery option
    PodWatcher Standard Deployment

    Latest version

    Operating system
    Linux

    Deployed on AWS
    New

    Introducing multi-product solutions

    You can now purchase comprehensive solutions tailored to use cases and industries.

    Multi-product solutions

    Features and programs

    Financing for AWS Marketplace purchases

    AWS Marketplace now accepts line of credit payments through the PNC Vendor Finance program. This program is available to select AWS customers in the US, excluding NV, NC, ND, TN, & VT.
    Financing for AWS Marketplace purchases

    Pricing

    PodWatcher - Instant Kubernetes Diagnostics for Zero-Noise & Fast MTTR

     Info
    Pricing is based on the duration and terms of your contract with the vendor. This entitles you to a specified quantity of use for the contract duration. If you choose not to renew or replace your contract before it ends, access to these entitlements will expire.
    Additional AWS infrastructure costs may apply. Use the AWS Pricing Calculator  to estimate your infrastructure costs.

    1-month contract (1)

     Info
    Dimension
    Description
    Cost/month
    PodWatcher Standard Cluster License
    A flat-rate, "fire and forget" license for one (1) Kubernetes cluster. This license covers all worker nodes and pods within the specified cluster, regardless of scale. Includes automated diagnostic mapping for exit codes (OOMKilled, SegFault, etc.), SRE-centric troubleshooting commands, and direct notification integration with Slack and Microsoft Teams. No per-node fees or hidden scaling costs.
    $199.00

    Vendor refund policy

    Refunds are at the seller's discretion. For technical support or refund requests, contact support@saqtek.com . For purchases made through Channel Partners, please include your Partner Reference ID to expedite the review process with our distribution team.

    How can we make this page better?

    Tell us how we can improve this page, or report an issue with this product.
    Tell us how we can improve this page, or report an issue with this product.

    Legal

    Vendor terms and conditions

    Upon subscribing to this product, you must acknowledge and agree to the terms and conditions outlined in the vendor's End User License Agreement (EULA) .

    Content disclaimer

    Vendors are responsible for their product descriptions and other product content. AWS does not warrant that vendors' product descriptions or other product content are accurate, complete, reliable, current, or error-free.

    Usage information

     Info

    Delivery details

    PodWatcher Standard Deployment

    Supported services: Learn more 
    • Amazon EKS Anywhere
    • Amazon EKS
    Helm chart

    Helm charts are Kubernetes YAML manifests combined into a single package that can be installed on Kubernetes clusters. The containerized application is deployed on a cluster by running a single Helm install command to install the seller-provided Helm chart.

    Version release notes

    AWS Marketplace

    • License Manager integration: licenseSecretArn OverrideParameter wired through Helm chart (${AWSMP_LICENSE_SECRET}) resolves MP listing checker requirement
    • ServiceAccount OverrideParameter support (${AWSMP_SERVICE_ACCOUNT})
    • image.pullPolicy: Always ensures latest image on every pod start

    Integrations

    • PagerDuty Events API v2 P1 alerts trigger critical severity, P2 trigger warning, RESOLVED sends resolve action
    • Deduplication key scoped per cluster + namespace + workload no duplicate incidents during crash loops
    • Configure via webhooks.pagerduty Helm value or PAGERDUTY_ROUTING_KEY env var

    Security Hardening

    • capabilities.drop: ALL (CIS Benchmark 5.2.7)
    • seccompProfile: RuntimeDefault (CIS Benchmark 5.7.2)
    • Passes Trivy container scans

    Reliability

    • Leader election stability improvements for HA deployments
    • Cluster name correctly shown on all alert cards
    • Triage commands in alert cards fully resolved with pod and namespace

    Cross-Cloud

    • Compatible with EKS, AKS, GKE, GKE Autopilot, OpenShift, Rancher, and on-premises no cloud-specific configuration required

    Additional details

    Usage instructions

    PodWatcher v1.0.8 - Installation Guide

    PREREQUISITES

    • kubectl configured and connected to your EKS cluster
    • Helm 3.8 or later (OCI support required)
    • AWS Marketplace subscription active
    • Microsoft Teams, Slack, or PagerDuty webhook URL (optional - PodWatcher starts without one)

    STEP 1 - Download the install script

    curl -O https://raw.githubusercontent.com/saqtek/podwatcher-install/main/helmupgrade.sh 

    Step 2 - Edit the script variables:

    Open helmupgrade.sh and set:

    CLUSTER_NAME - (Your Cluster Name) TEAMS_WEBHOOK - your Microsoft Teams incoming webhook URL (optional) SLACK_WEBHOOK - your Slack incoming webhook URL (optional) PAGERDUTY_ROUTING_KEY - your PagerDuty Events API v2 integration key (optional) WATCH_NAMESPACES - comma-separated namespaces to monitor, or leave blank for all

    STEP 3 - Run the install

    bash helmupgrade.sh

    This runs: helm upgrade --install with --atomic If any step fails the install rolls back automatically.

    STEP 4 - Verify

    kubectl get pods -n podwatcher kubectl logs -n podwatcher -l app.kubernetes.io/name=podwatcher --tail=20

    STEP 5 - Confirm alerts are working

    kubectl run test-crash --image=busybox --restart=Always --namespace=default -- sh -c "exit 1"

    Wait ~60 seconds. A P2 alert card should arrive in your Teams or Slack channel.

    Clean up: kubectl delete pod test-crash --ignore-not-found

    UPGRADING

    To upgrade to a new version, update the --version flag in helmupgrade.sh and re-run: bash helmupgrade.sh

    UNINSTALL

    helm uninstall podwatcher -n podwatcher kubectl delete namespace podwatcher

    SUPPORT

    support@saqtek.com  Documentation: https://github.com/saqtek/podwatcher-install  AWS Marketplace: https://aws.amazon.com/marketplace 

    NEXT STEP - Grafana Dashboard Suite

    PodWatcher delivers real-time alerts. For historical trend analysis, SLO compliance reporting, and executive dashboards on Amazon Managed Grafana, see our EKS Observability Accelerator on AWS Marketplace: https://aws.amazon.com/marketplace/management/products/prod-q7pq2jyv7boqq 

    As a buyer-deployed product, the customer is responsible for the underlying infrastructure (VPC, EKS, IAM) and associated compute costs.

    Support

    Vendor support

    support@saqtek.com 

    As a buyer-deployed product, the customer or managing partner is responsible for the health of the underlying AWS infrastructure (VPC, EKS, IAM) and associated compute costs.

    AWS infrastructure support

    AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

    Customer reviews

    Ratings and reviews

     Info
    0 ratings
    5 star
    4 star
    3 star
    2 star
    1 star
    0%
    0%
    0%
    0%
    0%
    0 reviews
    No customer reviews yet
    Be the first to review this product . We've partnered with PeerSpot to gather customer feedback. You can share your experience by writing or recording a review, or scheduling a call with a PeerSpot analyst.