App Objects
Applications are of the following types:
Packaged products: e.g., Apache Kafka and Redis
PaaS services: e.g., AWS RDS or Azure, PostgreSQL
Customer application programs: these are processes, containers, or functions written to perform specific business functionality.
Each of the applications has multiple sub-components, configurations, metrics, logs, and traces. Container Observability has a library of predefined information about these applications. This allows Container Observability to auto-discover these applications using these definitions.
Upon discovery, Container Observability discovers the sub-components, their inter-relationships, and configurations and obtains in real-time the metrics and logs. Using this Container Observability makes them fit into the application graph allowing for visibility and problem detection and analysis.
Example : the Redis container with “R” indicates that the container is associated with an App object. The redis-exporter is deployed to collect metrics data of the Application Object along with its associated Container “redis” and Pod “redis-0.
Note
Note: From Apps Map, you can view the App objects operating and visualize their connection flows, metrics, and dependent services. To view the list of App objects supported in Container Observability, refer to Appendix.
Related topics: