Contents

What's New
ActiveMatrix Service Grid - Container Edition Overview
ActiveMatrix Service Grid - Container Edition Components
Preparing for Containerization
Dockerize ActiveMatrix Service Grid
Dockerfiles for ActiveMatrix Service Grid - Container Edition
Image Building Process
Building Docker Images for ActiveMatrix Service Grid - Container Edition Components and Applications
Building Application Configurator Docker Image
Running Application Configurator in Docker
Running Application Configurator with SSL Enabled
Configuring Session Timeout
Updating Default JVM Arguments and Logging Configuration for Application Configurator
Containerizing ActiveMatrix Service Grid Applications
Generating Application Configuration File (YAML)
Deploying the Application Extractor
Validating Application Configuration
Default JVM Arguments and Logging Configuration for Application Image and Builder Image
Building the Application Docker Image by Using Docker Build
Adding Custom Features to Application Docker Image
Third-Party Driver Details
Adding Custom Features to Builder Image
Creating ActiveMatrix Service Grid - Container Edition Builder Image Using S2I Tool
Creating Application Docker Image from Builder Image by Using S2I Tool
Setting JVM Arguments and Logging Configuration for Application Monitor
Building Application Monitor Agent Docker Image
Building TIBCO Enterprise Administrator Server Docker Image
Running ActiveMatrix Service Grid - Container Edition Application in Docker
Viewing Container Logs
Docker Run Command Reference
Inspecting Docker Images and Containers
Running ActiveMatrix Service Grid - Container Edition in Kubernetes Cluster
Running ActiveMatrix Service Grid - Container Edition on Kubernetes
Deploying Application Configurator to Kubernetes
Deploying ActiveMatrix Service Grid - Container Edition Application in Kubernetes
Deploying Application Monitor to Kubernetes
Configuring Multiple TEA Agents
Deploying TIBCO Hawk Container Edition to Kubernetes
HTTP Endpoints for Health Checks
Configuring Probes in Kubernetes
Using ConfigMaps with ActiveMatrix Service Grid - Container Edition Applications
Using Kubernetes Secrets
Sample YAML Files for Kubernetes Cluster
Sample Kubernetes YAML File for Deploying an Application
Sample Kubernetes YAML File for Deploying Application Monitor
Sample Kubernetes YAML File for Deploying Hawk Container Edition
Troubleshooting
Appendix
Generating JDBC Driver DAA
Introduction to Application Configurator
Generating Application Configuration
Generating Application Configuration YAML File from Application Configurator
Generating Application Configuration YAML File from DAA2Config Command-Line Tool
DAA2Config Command Reference
Application Configuration Workflow
Uploading Application DAA
Viewing and Updating Application Configuration in Application Configurator
Downloading Application Configuration
Viewing and Updating Application Configuration in a Text Editor
Understanding Application Configuration YAML File
Auto-Completion Feature for Application Configuration YAML File
Validating Application Configuration
checkConfig Command Reference
Configuring Application using Application Configurator
Application Basic Information
Basic Information Reference
Properties
Setting a Property Value
Properties Reference
Substitution Variables
Creating a Substitution Variable
Application Substitution Variables Reference
Managing Service and Reference Bindings
Viewing and Managing Service Bindings
Viewing Bindings for a Service
Adding a Binding to a Service
Editing a Binding
SOAP Bindings
SOAP Binding Reference
JMS Bindings
JMS Binding Reference
REST Bindings
REST Binding Reference
Viewing and Managing Reference Bindings
Viewing Bindings for a Reference
Adding a Reference Binding
Editing a Reference Binding
Deleting a Reference Binding
SOAP Reference Binding Properties
JMS Reference Binding
REST Reference Binding
Managing Resource Templates
Creating a Resource Template
Editing a Resource Template
Renaming a Resource Template
Deleting a Resource Template
Testing a Connection to a JDBC Resource
Resource Templates Reference
HTTP Client
HTTP Connector
Identity Provider
JDBC
JMS Resource Templates
JMS Connection Factory
JMS Destination
JNDI Connection Configuration
Keystore Provider
Keystores
LDAP Authentication
LDAP Connection
Mutual Identity Provider
Open ID Authentication
SAML SSO Web Profile Authentication
SMTP
SSL Client Provider
SSL Server Provider
Thread Pool
WSS Authentication
Using Substitution Variable in the Password Field
JVM Arguments
Logging Configurations (Log4j)
Creating a Logging Configuration for an Application
Configuring a Logging Appender
Logging Configuration Reference
Monitoring Applications and Cloud Infrastructure from the Application Monitor
Logging in to Application Monitor
Navigating to the Application Monitor UI
Viewing Environment Information
Viewing Running Applications
Viewing Application General Information
Viewing Application Components
Viewing Application Services
Viewing Application References
Configuring Application Logging
Application Endpoints
Application Properties
Viewing AMXCE Nodes Information
Image Tab
Viewing and Downloading Node Health Check Information
Node Features Reference
Node Shared Resources Reference
Viewing Resource Pool Information
Viewing HTTP Connectors Information
Viewing Node Specific OSGi Information
Short Bundle Description
Endpoint Details
Implementation Component Details
Searching for Packages
Application Monitor Agent
Viewing Agent Information
Viewing or Downloading Agent Logs
Reconnecting TEA Agent
Service Discovery
Visualizing and Testing REST Service Bindings Using Swagger
Accessing Swagger UI from the Application Monitor
Troubleshooting
Monitoring Applications by Using TIBCO Hawk Microagent
changeMonitoringConfig
getBindingInfo
onComponentOperationStats
onBindingOperationStats
ListAllStatus
getAllEndpoints
getBindingOperationStats
getBindingStats
getComponentStats
getComponentInfo
getComponentOperationStats
getConfig
getJVMArgs
getMemoryPoolInfo
getNodeInfo
getThreadInfo
getVirtualMachineInfo
Analyzing and Visualizing Application Metrics Using Prometheus and Grafana
Using Prometheus to Analyze TIBCO ActiveMatrix Application Metrics
Grafana Dashboards
Introduction
Application Development
Containerizing ActiveMatrix Service Grid Applications
ActiveMatrix Service Grid - Container Edition Components
Deploying TIBCO ActiveMatrix Applications in Kubernetes
Monitoring Applications
Installation
Tutorial Example
Build and Run Application Configurator Docker Image
Generate Bookstore Application Configuration
Build and Run Bookstore Application Image
Build Application Monitor Image
Deploy Application Monitor to Kubernetes
Monitor Bookstore Application in Application Monitor
Testing the REST Service in Application Monitor
Migrating ActiveMatrix Service Grid 3.x Applications to ActiveMatrix Service Grid - Container Edition
Application Extractor Tool
Differences between ActiveMatrix Service Grid 3.x and ActiveMatrix Service Grid - Container Edition
Policies
Resource Templates
Binding Types
TIBCO Documentation and Support Services
Legal and Third-Party Notices