이 문서에서는 애플리케이션 모니터링을 위한 애플리케이션 중심의 접근 방식인 애플리케이션 모니터링을 소개합니다. 애플리케이션 모니터링은 App Hub 애플리케이션, 서비스, 워크로드에 즉시 사용 가능한(OOTB) 대시보드를 제공합니다. 애플리케이션에 사용되는 리소스와 이러한 리소스가 상호작용하는 방법을 이해하기 위해서는 App Hub를 사용합니다. 애플리케이션의 리소스가 얼마나 잘 작동하는지 이해하고 문제를 진단하기 위해서는 애플리케이션 모니터링이 OOTB 대시보드에 표시하는 원격 분석 데이터를 사용합니다.
애플리케이션 모니터링이란 무엇인가요?
애플리케이션 모니터링을 사용하면 애플리케이션의 관점에서 리소스와 인프라를 모니터링할 수 있습니다. 즉, 리소스를 검색하고 애플리케이션에 사용되는 리소스를 파악하는 방식으로 조사를 시작하지 않습니다. 대신 애플리케이션 조사를 시작하면서 여기에 사용되는 리소스와 인프라 관련 정보를 찾습니다.
애플리케이션을 위해 생성된 OOTB 대시보드를 통해 애플리케이션과 해당 서비스 및 워크로드의 운영 상태를 파악할 수 있습니다.
애플리케이션 모니터링을 사용하면 시간과 노력을 절약할 수 있습니다. 예를 들어 애플리케이션 설계 및 배포를 돕기 위해 Application Design Center를 사용한다고 가정해 보세요. 그런 후 App Hub를 사용해서 이 애플리케이션을 구성 및 관리하고, 애플리케이션 모니터링을 사용해서 애플리케이션의 성능을 파악하고 오류를 진단할 수 있습니다.
OOTB 애플리케이션, 서비스, 워크로드 대시보드
App Hub 애플리케이션의 서비스 및 워크로드에 대한 라벨 전파
중요도 및 환경별 원격 분석 필터링
오픈소스와의 원활한 통합
애플리케이션이 배포될 때 애플리케이션 모니터링 서비스는 사용자의 애플리케이션을 검색하고 해당 환경에 맞는 대시보드를 자동으로 빌드합니다. 이러한 OOTB 대시보드는 이슈 조사를 돕기 위해 검색 및 필터링을 지원합니다.
App Hub는 원격 분석 데이터에 라벨을 자동으로 연결합니다. 예를 들어 애플리케이션 특정 라벨이 로그 및 측정항목 데이터에 연결됩니다.
또한 Google Cloud Managed Service for Prometheus와 같은 일부 서비스는 애플리케이션 특정 라벨을 원격 분석 데이터에 연결합니다.
로그 또는 측정항목 데이터를 쿼리할 때 이러한 애플리케이션 특정 라벨을 사용할 수 있습니다. 예를 들어 로그 탐색기 및 측정항목 탐색기와 같은 탐색기 페이지에서 라벨에 따라 필터링 또는 데이터 집계를 수행할 수 있습니다.
알림 관리를 돕기 위해서는 애플리케이션 특정 라벨을 알림 정책에 연결할 수 있습니다. 알림 및 이슈 대시보드에 포함되는 이러한 라벨은 알림 정책 또는 해당 이슈가 OOTB 대시보드에 표시되도록 만듭니다.
또한 일부 구성에서 애플리케이션 모니터링은 애플리케이션에서 원격 분석을 수집하기 위한 가장 일반적인 오픈소스 표준인 OpenTelemetry를 지원합니다. 자세한 내용은 애플리케이션 원격 분석 보기를 참조하세요.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-14(UTC)"],[],[],null,["# Application Monitoring overview\n\n| **Preview**\n|\n|\n| This product or feature is subject to the \"Pre-GA Offerings Terms\" in the General Service Terms section\n| of the [Service Specific Terms](/terms/service-terms#1).\n|\n| Pre-GA products and features are available \"as is\" and might have limited support.\n|\n| For more information, see the\n| [launch stage descriptions](/products#product-launch-stages).\n\nThis document introduces *Application Monitoring* , which is an application-centric\napproach to monitoring your applications. Application Monitoring provides\nout-of-the-box (OOTB) dashboards for your\n[App Hub](/app-hub/docs/overview) applications, services, and\nworkloads. To understand which resources your application uses and\nhow those resources interact, you use App Hub. To understand how\nyour application's resources are performing and to diagnose issues, you use the\ntelemetry data, which Application Monitoring displays on OOTB dashboards.\n\nWhat is Application Monitoring?\n-------------------------------\n\nApplication Monitoring lets you monitor the resources and infrastructure from the\nperspective of an application. That is, you don't begin an investigation\nby searching your resources and figuring out which ones are used by your\napplication. Instead, you begin an investigation with your application, and then\nfind information about the resources and infrastructure that it uses.\nThe OOTB dashboards generated for your\napplication let you understand the operational state of\nyour application and its services and workloads.\n\nTo use Application Monitoring, you must\n[create your application and register services and workloads to the application](/app-hub/docs/overview)\nand then configure the observability scope. To create an application and\nregister services and workloads to it, you can use App Hub,\nor you can deploy your application by using\nthe [Application Design Center](/application-design-center/docs/overview).\n\nWhy you should adopt Application Monitoring\n-------------------------------------------\n\nUsing Application Monitoring can save you time and effort. For example, suppose you\nuse the [Application Design Center](/application-design-center/docs/overview)\nto help you design and deploy your application. Next, you use\nApp Hub to help you organize and manage that application, and you use\nApplication Monitoring to understand the performance of your application and to diagnose\nfailures:\n\n- OOTB application, service, and workload dashboards\n- Label propagation for the services and workloads of an App Hub applications.\n- Filter telemetry by criticality and environment.\n- Seamless integration with open-source\n\nWhen your application is deployed, the Application Monitoring service\ndiscovers your application and automatically builds dashboards tailored\nto your environment. To support your investigation of incidents, these\nOOTB dashboards support search and filtering.\n\nThe OOTB dashboards display the following:\n\n- Information like the location, criticality, and owners.\n- Information about open incidents.\n- Log and metric data generated by [supported infrastructure](/monitoring/docs/application-monitoring-services). The metric data includes golden signals, like error rates and traffic, and select metrics.\n\nWhen your applications run on\n[supported infrastructure](/monitoring/docs/application-monitoring-services),\nGoogle Cloud Observability attaches application-specific labels to your telemetry data.\nThese labels identify your App Hub application.\nYou can use these application-specific labels when querying your telemetry\ndata. The **Logs Explorer** , **Metrics Explorer** , and\n**Trace Explorer** pages let you use labels to filter and aggregate\ndata.\n\nGet started with Application Monitoring\n---------------------------------------\n\nTo use Application Monitoring, do the following:\n\n1. Configure the observability scope so that you can view the telemetry for an\n application that is registered with\n [App Hub](/app-hub/docs/overview). For information\n about this step, see\n [Set up Application Monitoring](/monitoring/docs/setup-application-monitoring).\n\n2. Attach application-specific labels to your alerting policies.\n For information about this step, see\n [Associate an alerting policy with an App Hub application](/monitoring/docs/setup-application-monitoring#alert).\n\n3. If you want your application-generated metric and trace data to include\n application labels, then instrument your application with OpenTelemetry or use\n Google Cloud Managed Service for Prometheus. For more information, see\n [Instrument app for Application Monitoring](/monitoring/docs/instrument-for-application-monitoring).\n\n | **Note:** For workloads that run on Google Kubernetes Engine, the OOTB dashboards display OpenTelemetry-defined metrics for traffic, latency, and error rate golden signals.\n4. Open and explore the OOTB dashboards. For information about viewing\n these dashboards, see [View application telemetry](/monitoring/docs/application-monitoring)."]]