По данным второго ежегодного исследования наблюдаемости Grafana Labs, независимо от отрасли, в которой они работают, или количества сотрудников, компании с развитыми методами наблюдения могут быстрее реагировать на инциденты и экономить при этом время и деньги.
Организации делают наблюдаемость важнейшей частью жизненного цикла разработки программного обеспечения, сталкиваясь со сложностью современных приложений. Однако опрос этого года ясно показывает, что не все находятся на одинаковой стадии внедрения, а команды, которые еще больше отстают, изо всех сил пытаются идти в ногу с постоянными требованиями сегодняшних пользователей.
В опросе приняли участие более 300 практиков наблюдения. Они поделились своими мыслями по широкому кругу тем, включая различную степень зрелости, огромный объем используемых инструментов, сохраняющуюся обеспокоенность по поводу расходов и повсеместное распространение инструментов с открытым исходным кодом на этом все еще развивающемся рынке.
Вы можете прочитать полный опрос , чтобы узнать, что респонденты сказали по этим и другим темам, но для быстрой оценки состояния наблюдаемости вот пять ключевых выводов опроса.
Мы оценили, на каком этапе пути находились респонденты, спросив, как они подходят к наблюдаемости. Чуть более половины говорят, что их организация придерживается упреждающего подхода, что указывает на рост в этой сфере. Тем не менее, организации по-прежнему скорее реагируют, чем систематически, а это означает, что они часто слышат о проблемах от своих клиентов, а не имеют системы для решения проблем до того, как их пользователи об этом узнают.
(Подробнее об этих обозначениях можно узнать в нашей модели зрелости пути наблюдения .)
И разные подходы могут привести к очень разным результатам: 65% тех, кто придерживается системного подхода, сэкономили время или деньги благодаря централизованному наблюдению, по сравнению с лишь 35% тех, кто применяет реактивный подход .
Более двух третей команд используют как минимум четыре технологии наблюдения, при этом респонденты в совокупности называют более 60 технологий, используемых в настоящее время . Кроме того, половина пользователей Grafana говорят, что у них настроены и активно используются в Grafana как минимум шесть различных источников данных.
Это может привести к значительной сложности и накладным расходам, и чем больше компания, тем больше у нее инструментов и источников данных. Неудивительно, что среди команд, которые имеют централизованное наблюдение, 79% говорят, что в результате это сэкономило им время или деньги.
Мы обслуживаем активное сообщество разработчиков ПО с открытым исходным кодом в Grafana Labs. И хотя это, вероятно, искажает результаты нашего опроса, нельзя отрицать влияние OSS. Восемь из 10 самых популярных технологий, упомянутых в нашем опросе, имеют открытый исходный код, при этом подавляющее большинство респондентов инвестируют в Prometheus (89%) или OpenTelemetry (85%) .
Интересно, что между сообществами Prometheus и OpenTelemetry существует значительное совпадение. Почти 40% респондентов используют оба проекта в своей деятельности, и более 50% увеличили использование каждого проекта за последний год.
В наши дни ИИ привлекает массу внимания, но его роль в наблюдаемости сегодня во многом амбициозна. Тем не менее, специалисты по наблюдаемости по-прежнему воодушевлены ее потенциалом для ускорения реагирования на инциденты и упрощения внедрения наблюдаемости.
Обнаружение аномалий является наиболее часто упоминаемой функцией ИИ, которую респонденты хотели бы видеть, причем более трех четвертей высказались за нее. Другие популярные пункты списка пожеланий для ИИ включают прогнозную аналитику и создание информационных панелей.
Более половины респондентов говорят, что стоимость является их самой большой проблемой в отношении наблюдаемости , в то время как другие связанные темы — мощность, непредсказуемые счета и привязка к поставщику — также упоминаются.