Я хотел бы спросить, как лучше всего организовать AWS CloudWatch группы журналов для разных сред, например
для такой микросервисной архитектуры, что существует, скажем, 50 микросервисов, каждая из которых содержит свой собственный контекст (например, оплата, каталог, доставка и т. Д. c)
Я могу придумать следующие варианты организации уникальных и уникальных групп журналов:
- Группа журналов для каждой среды на микросервис ( 150 всего, когда количество сред равно 3, а приложений 50)
- Группа журналов для каждой среды для всех микросервисов ( 3 всего при количестве сред 3)
Существуют ли другие рекомендуемые способы организации групп журналов? Какие типы атрибутов системы в целом я должен принять во внимание при выборе между этими двумя или любыми другими?
Компромисс, который я делаю № 1, заключается в том, что мне нужно будет поддерживать несколько групп журналов, хотя уже предварительно отфильтрован для каждого контекста приложения.
Преимущество того, что я выполняю № 2, - это меньшее количество групп журналов для обслуживания в целом и, возможно, единый опыт получения журналов для каждой среды?