CloudWatch Container Insights Preview를 프로덕션에 도입해 보았습니다.

1736 단어 ECS
streampack의 Tana입니다.

오늘의 자료는 ECS Container 메트릭 모니터링에 관한 것입니다.
조금 전까지의 ECS 메트릭에서,
  • CPU Utilization
  • Memory Utilization

  • 밖에 얻을 수 없었지만, 최근에 미리보기 버전이 발표되었습니다.
    더 자세한 메트릭을 얻을 수 있습니다.

    무엇을 얻을 수있어 편리합니까?



    실제로 얻을 수 있는 지표 정보를 살펴보겠습니다.

    CloudWatch 화면으로 전환하고,
    상단에 표시된 CloudWatch: Overview 드롭다운에서
    Container Insights를 선택하면 다음과 같은 정보가 표시됩니다.

    서비스 정보


    Number of Pending Task 또는 Number of Desired Task에서 어떤 이유로
    응용 프로그램이 떨어지거나 일어나지 않았다는 것을 그래프에서 읽을 수 있습니다.

    Task 정보


    태스크별 평균 메모리 사용률을 참고로 하여 태스크별 메모리 할당의 검토 재료가 될 것 같습니다.

    어떻게 설정합니까?



    클러스터를 만들 때 Enable로 설정하면 됩니다.



    이미 움직이는 경우 적용 할 수 없으므로
    적용하려는 경우 새 클러스터가 필요합니다.

    설정되면 Default Monitoring 대신 Container Insights가 표시됩니다.



    결론



    기존 클러스터에 적용할 수 없는 점은 불편하게 느껴졌지만,
    새로 클러스터를 만들고 ALB에 새로운 구 클러스터에 매달려
    이전 클러스터를 삭제하면 서비스 다운없이 마이그레이션이 쉬웠습니다.
    향후는 보다 상세한 정보를 취득할 수 있어 보다 편리한 방향이 되어 갈 것이라고 생각되므로,
    향후 업데이트에 기대합니다.

    좋은 웹페이지 즐겨찾기