AI 에이전트의 지연, 오류, 토큰 사용량, 안전성, 보안, 응답 품질을 감시하는 Terraform 알림 파일을 만듭니다. 원격 측정 데이터와 기존 정책을 먼저 확인하고 설정을 검증하며, 품질 알림에는 Vertex AI가 필요합니다.
- 에이전트 지연과 오류율 모니터링
- 토큰 사용량 급증 알림
- 안전성 신호와 권한 거부 추적
Cloud Network Insights와 Broadcom AppNeta로 네트워크 및 웹 경로를 능동 테스트로 모니터링합니다. 모니터링 지점을 배치하고 정책과 알림을 설정하며 연결 상태와 성능을 확인합니다.
Guides and automates setup, onboarding, and synthetic monitoring operations for Cloud Network Insights in Google Cloud and Broadcom AppNeta. Use when enabling Cloud Network Insights, deploying or troubleshooting Monitoring Points across cloud and on-premises environments, configuring Network or Web monitoring policies and AppNeta alarm rules, configuring alert policies, querying path alarms and performance metrics, or verifying synthetic path reachability. Don't use for generic network observability, VPC Flow Logs, Cloud NAT, or VPC firewall debugging.
실행 점수 미검증
설치 방법 보기이 스킬은 Cloud Network Insights와 Broadcom AppNeta를 사용해 테스트 트래픽으로 네트워크와 웹 경로를 지속적으로 모니터링하도록 지원합니다. 서비스 활성화, 모니터링 지점인 Monitoring Points 배치, 모니터링 정책과 알림 설정을 다룹니다. 경로 목록, 가동 상태, 알림, 성능 지표를 확인하고 Monitoring Points의 연결 문제를 조사하는 일도 지원합니다.
Google Cloud와 다른 클라우드, 사내 데이터 센터를 오가는 통신을 모니터링할 때 사용할 수 있습니다. 패킷 손실, 지연, 지터, HTTP/HTTPS 응답을 확인하고 경로 이상을 알림으로 연결하는 데 도움이 됩니다.
Google Cloud와 AppNeta 환경을 사용합니다. 작업에 따라 gcloud 또는 API 인증이 필요하며 서비스 약관 동의를 요청받을 수 있습니다. AppNeta Alarm Rules는 웹 UI에서 설정해야 하며 REST API v4에서는 지원하지 않습니다. 일반적인 VPC Flow Logs나 Cloud NAT 조사는 범위에 포함되지 않습니다.
이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.
AI가 SKILL.md의 내용에서 주의가 필요한 작업과 도입 전제를 확인했습니다. 점수는 실제로 실행한 결과(실행 검증)만으로 매깁니다.
점수에는 넣지 않았습니다. 2026년 10월 28일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.
설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
For all gcloud CLI, REST API, and MCP attribution requirements when executing
commands with this skill, follow the instructions in
Usage Attribution.
ACTIVE, ACTIVATING, or path listings)
immediately.Cloud Network Insights provides comprehensive synthetic monitoring for Cross-Cloud Network observability in partnership with Broadcom AppNeta. It monitors network and web paths using Monitoring Points (MPs) installed across Google Cloud, on-premises data centers, other public clouds (like AWS or Azure), and the public internet.
This skill automates onboarding, service enablement, Monitoring Point deployment, policy creation, and path verification.
Enable API:
gcloud services enable networkmanagement.googleapis.com --project=PROJECT_ID
Create Provider (use external to match the Google Cloud console
default, or a custom PROVIDER_ID):
gcloud network-management network-monitoring-providers create PROVIDER_ID \
--provider-type=EXTERNAL \
--location=global \
--project=PROJECT_ID
⚠️ If this command fails due to unaccepted Terms of Service, direct the user to the Google Cloud console onboarding page:
https://console.cloud.google.com/net-intelligence/cloud-network-insights/onboarding?project=PROJECT_ID
Verify State:
gcloud network-management network-monitoring-providers \
describe PROVIDER_ID \
--location=global \
--project=PROJECT_ID \
--format=json
Check that .state is ACTIVE. (ACTIVATING indicates the backend is
provisioning AppNeta resources.)
Delete Provider (Cleanup):
gcloud network-management network-monitoring-providers delete PROVIDER_ID \
--location=global \
--project=PROJECT_ID
Cloud Network Insights supports 7 distinct Monitoring Point deployment types:
container, helm, gce-vm, aws-ec2, azure-vm, vmware, and kvm.
monitoring-points list), see
Monitoring Point Deployment Reference.Monitoring policies configure active synthetic network and web tests executed by Monitoring Points, and alarm rules define the thresholds and evaluation windows that raise path alarms.
/api/v4/monitoringPolicy):
GET /api/v4/monitoringPolicy first
to verify whether a policy with your target name already exists before
creating a new one, avoiding duplicate resource creation and API conflicts.Once policies are configured and MPs are online, verify provisioned paths:
List Network Paths:
gcloud network-management network-monitoring-providers network-paths list \
--network-monitoring-provider=PROVIDER_ID \
--location=global \
--project=PROJECT_ID \
--format=json
List Web Paths:
gcloud network-management network-monitoring-providers web-paths list \
--network-monitoring-provider=PROVIDER_ID \
--location=global \
--project=PROJECT_ID \
--format=json
gcloud network-management network-monitoring-providers list --location=global --project=PROJECT_ID
to retrieve the provider ID (PROVIDER_ID). The provider ID is external
when enabled via the Google Cloud console, or a custom name if created
manually.--network-monitoring-provider=PROVIDER_ID and --location=global to
child resource commands (such as list and describe):
gcloud network-management network-monitoring-providers monitoring-points [list|describe]gcloud network-management network-monitoring-providers network-paths [list|describe]gcloud network-management network-monitoring-providers web-paths [list|describe]Alert Policies (gcloud monitoring policies): Create log-matched alert
policies (conditionMatchedLog.filter, including
alertStrategy.notificationRateLimit in POLICY_FILE) for path alarms and
operational events (see
Set up alerts and notifications).
For insights_alarm policies, include AND NOT jsonPayload.noise_conditions:* by default to filter out frequent/burst
noise unless the user asks to include noisy alarms:
# Create an alert policy from a JSON or YAML file
gcloud monitoring policies create --project=PROJECT_ID \
--policy-from-file=POLICY_FILE
# Delete an alert policy (for cleanup)
gcloud monitoring policies delete POLICY_ID \
--project=PROJECT_ID \
--quiet
Example conditionMatchedLog.filter values for Google Cloud console alert
templates:
Network Path Outage / Extended Loss / DNS Errors:
resource.type = "networkmanagement.googleapis.com/NetworkPath" AND logName =~ "insights_alarm" AND (jsonPayload.alarm_severity = "MAJOR" OR jsonPayload.alarm_severity = "CRITICAL") AND jsonPayload.state = "RAISED" AND jsonPayload.alarm_type =~ "QUALITY_OF_SERVICE" AND jsonPayload.rule =~ "Outage" AND NOT jsonPayload.noise_conditions:*
(Substitute jsonPayload.rule =~ "Extended loss" or "Multiple DNS errors" with alarm_severity = "MINOR" as needed.)
Web Path Multiple Web Errors:
resource.type = "networkmanagement.googleapis.com/WebPath" AND logName =~ "insights_alarm" AND jsonPayload.alarm_severity = "MAJOR" AND jsonPayload.state = "RAISED" AND jsonPayload.alarm_type =~ "QUALITY_OF_SERVICE" AND jsonPayload.rule =~ "Multiple Web errors" AND NOT jsonPayload.noise_conditions:*
Monitoring Point Offline and Network Path MTU Change Events:
resource.type = "networkmanagement.googleapis.com/MonitoringPoint" AND logName =~ "insights_event" AND jsonPayload.event_type = "MONITORING_POINT_OFFLINE"
resource.type = "networkmanagement.googleapis.com/NetworkPath" AND logName =~ "insights_event" AND jsonPayload.event_type = "MTU_CHANGE"
Cloud Logging (gcloud logging read): Query path alarms (logName =~ "insights_alarm") and operational lifecycle events (logName =~ "insights_event") exported to Cloud Logging (see
Set up logging
for jsonPayload field schemas and event types). Because alarm state
transitions (RAISED, UPDATED, CLEARED) are logged as separate entries
sharing the same jsonPayload.alarm_id, determine currently active alarms
by checking that the latest entry for an alarm_id has not transitioned to
CLEARED.
Cloud Monitoring (REST API projects.timeSeries.list): Query path
performance metrics (NetworkPath and WebPath, filtered by
resource.labels.path_id) via GET "https://monitoring.googleapis.com/v3/projects/PROJECT_ID/timeSeries" with
Authorization: Bearer $(gcloud auth application-default print-access-token) in Cloud Monitoring (see
Monitoring metrics
and
View dashboards).
To diagnose a Monitoring Point deployment across any platform:
connectionStatus is ONLINE in
monitoring-points list (or describe) to verify the Monitoring Point is
registered and connected to Cloud Network Insights.data.na1.cni.appneta.com, content.na1.cni.appneta.com,
comms.na1.cni.appneta.com, or .p. endpoints for Private Service Connect)
against
Broadcom Firewall Configuration
and
Add Monitoring Points.For detailed guides, complete payloads, and templates:
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
AI 에이전트의 지연, 오류, 토큰 사용량, 안전성, 보안, 응답 품질을 감시하는 Terraform 알림 파일을 만듭니다. 원격 측정 데이터와 기존 정책을 먼저 확인하고 설정을 검증하며, 품질 알림에는 Vertex AI가 필요합니다.
Model Garden 모델을 Agent Platform 엔드포인트에 배포하도록 돕습니다. 지원 하드웨어와 시간당 예상 비용을 확인하고, 배포 진행 상황과 추론 테스트를 살핀 뒤 사용을 마치면 모델과 엔드포인트를 정리할 수 있습니다.
Agent Platform에서 온라인 모델 예측 요청을 받는 엔드포인트를 관리합니다. 목록과 설정을 확인하고 생성·수정·삭제하며, 권한 오류와 할당량 초과, 리소스 처리 중 오류도 조사합니다.
Google Cloud에서 AI 모델과 에이전트를 평가하고 테스트 데이터를 구성하며 채점 지표를 선택합니다. 모의 사용자 시나리오 생성, 실패 분석, 수정 전후 결과 비교로 프롬프트와 코드를 개선할 근거를 마련합니다.
Call Gemini and OpenMaaS models such as Llama, DeepSeek, and Qwen through Google Cloud Agent Platform. Prepare authentication and SDK code, run prompts, configure connection endpoints, and troubleshoot common request errors.
한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.
Google AI Studio의 Gemini API를 Google Cloud의 Gemini Enterprise Agent Platform으로 옮기는 절차를 안내합니다. 결제, 권한, 인증 설정과 SDK 및 지원되는 에이전트 도구의 연결 변경을 다룹니다.