Без изучения best practices и архитектурных принципов как раз и получится копипаст из интернета решений, показавшихся хорошими, и постоянное разгребание собственноручно устроенного же бардака. Никто же не лезет в проектирование сложного ПО, не прочитав пару книг на эту тему, так и тут должно быть. Только книг таких по теме я не видел, так что плюсую вопрос )
1. Многое зависит от возможностей того инструмента, которым ты пользуешься.
2. Много зависит от реализации архитектуры сети/серверов/приложений.
3. Никто не читает книги, взяв готовый конттейнер заббикса/прометеуса, натянув его на свои реалии и закрыв задачу мониторинг.
Либо это будет вилами по воде писано, либо чьё-то однобокое мнение. Либо нужно под каждую архитектуру сети/серверов/приложений описывать бест практис. И опять же – там малейший чих и всё бьётся о скалы реальности.
Мне это напоминает исторю с тем, что некоторые внедряют процессы и флоу чисто ради того, чтобы они были. Реальных задач нет, но уже придумали процесс. А потом пытаются решить задачи в тех рамках, которые сами себе и навязали. И не могут сделать это быстро/эффективно.