Instana agent ecosystems
Instana agents support a wide range of deployment ecosystems, from traditional infrastructure to modern cloud-native platforms. This section provides platform-specific installation and configuration guidance for deploying agents across your entire technology stack.
Supported ecosystems
Instana agents support three primary ecosystem categories:
Host agent ecosystems
Host agents monitor traditional and modern infrastructure platforms:
Third-party cloud platforms
- Amazon Web Services (AWS EC2, ECS, EKS, Elastic Beanstalk)
- Microsoft Azure (AKS)
- Google Cloud Platform (GCE, GKE)
- IBM Cloud (Kubernetes Service, Red Hat OpenShift)
- Oracle Cloud (OKE)
Self-managed container platforms
- Kubernetes
- Red Hat OpenShift
- Docker
- Cloud Foundry and BOSH
- VMware Tanzu
Operating systems
- Linux (all major distributions)
- Microsoft Windows
- Unix (AIX, Solaris)
- macOS
- IBM i
- IBM z/OS
For detailed host agent installation instructions, see Installing host agents.
Cloud service agent ecosystems
Cloud service agents monitor cloud platform services through provider APIs:
- Alibaba Cloud - Monitor Alibaba Cloud services (public preview)
- Amazon Web Services (AWS) - Monitor AWS services and resources
- Google Cloud Platform (GCP) - Monitor GCP services and resources
- IBM Cloud - Monitor IBM Cloud services and resources
- Microsoft Azure - Monitor Azure services and resources
Cloud service agents collect metrics, logs, and metadata from cloud provider APIs without requiring installation on individual hosts. They provide visibility into managed services, serverless functions, and cloud-native resources.
For cloud service agent setup, see Installing and configuring cloud service agents.
Serverless agent ecosystems
Serverless agents monitor ephemeral, event-driven compute platforms:
- AWS Fargate - Monitor containerized applications on Fargate
- AWS Lambda - Monitor Lambda functions with native tracing
- Azure Functions - Monitor Azure Functions with native tracing
- Google Cloud Run - Monitor Cloud Run services
Serverless agents are optimized for short-lived execution environments and provide automatic instrumentation for supported runtimes. They capture traces, metrics, and logs from serverless functions with minimal overhead.
For serverless agent configuration, see Installing and configuring serverless agents.
For more information about Instana agents, see Instana agent types.