Тема сбора и хранения логов в Zabbix поднималась уже не раз. И не два. Если не учитывать, что это не вполне корректный подход, серьёзно нагружающий базу, у таких способов есть еще один существенный недостаток – они хранят логи целиком. И если в случае с логами роутеров или Linux с этим можно как-то смириться, то event-log Windows начинает доставлять много страданий, как серверу Zabbix, так и системному администратору, который решится его собирать и хранить. Ниже — о решении этой проблемы. Читать полностью »
Рубрика «monitoring» - 6
Ещё раз о хранении логов в Zabbix
2017-05-30 в 12:51, admin, рубрики: heka, logs, monitoring, sql, zabbix, Блог компании BUSINESS INFINITY GROUP, Серверное администрирование, системное администрированиеGorilla: быстрая, масштабируемая in-memory time-series база данных
2017-05-18 в 13:09, admin, рубрики: algorithms, compression, monitoring, time series, Алгоритмы, Блог компании okmeter.io, высокая производительность, ПрограммированиеЭто перевод обзора статьи «Gorilla: A fast, scalable, in-memory time series database» Pelkonen et al. VLDB 2015
Чуваки из фейсбука сделали высокопроизводительный движок для мониторинговых данных. Мне понравился обзор этой статьи в блоге "The morning paper" — особенно про алгоритмы сжатия, и вот перевод.
Стиль — авторский.
Количество ошибок на одном из серверов Facebook зашкаливало. Читать полностью »
Как работать с событиями в Flussonic
2017-05-06 в 7:24, admin, рубрики: flussonic, iptv, Lua, monitoring, scripting, Блог компании Эрливидео, Серверное администрированиеРабота с событиями в Flussonic для мониторинга
Ползователи часто обращаются с вопросом: как сделать так, что бы Flussonic прислал письмо при падении потока.
Включив зануду можно пробубнить о том, что непонятно что такое падение и и т.п. Вопросов масса,
потому что битрейт потока ненулевой, кадры идут, а там будет белый шум или черный экран. Поток вроде как работает, а по сути нет.
Но рассмотрим решение оригинальной задачи с помощью новой системы событий.
Самый простой вариант будет наивным, но рабочим. В конфиг стримера добавляем:
notify no_video {
sink /etc/flussonic/no_video.lua;
}
в файле /etc/flussonic/no_video.lua
пишем:
for k,event in pairs(events) do -- события приходят в обработчик пачками, обработаем целиком группу
if event.event == "source_lost" or event.event == "stream_stopped" then -- отфильтруем только те события, которые нужны
mail.send({from = "flussonic@streamer1.mycdn", to = "marketing@team.mycdn", subject = "Source lost", body = "source lost on "..event.media}) -- и пошлем письмо на каждое событие
end
end
Мониторинг Docker Swarm с помощью cAdvisor, InfluxDB и Grafana
2017-05-01 в 5:51, admin, рубрики: cadvisor, dashboard, devops, docker, Grafana, influxdb, monitoring, swarm, Блог компании centos-admin.ru, виртуализация, Серверное администрирование, системное администрированиеЧтобы отслеживать состояние работающих приложений, необходимо проводить их постоянный мониторинг. А если приложения выполняются в таком хорошо масштабируемом окружении, как Docker Swarm, то потребуется также и хорошо масштабируемый инструмент мониторинга. В этой статье говорится о настройке именно такого инструмента.
В процессе работы мы установим агенты cAdvisor на каждой ноде для сбора метрик хоста и контейнеров. Метрики будут сохраняться в InfluxDB. Для построения графиков на основе этих метрик воспользуемся Grafana. Эти инструменты распространяются с открытым исходным кодом и могут быть развернуты в виде контейнеров.
Для построения кластера мы будем использовать Docker Swarm Mode и развернем необходимые сервисы в виде стека. Это позволит организовать динамическую систему мониторинга, которая способна автоматически начинать мониторинг новых нод по мере их добавления в рой (swarm). Файлы проекта можно найти здесь.
Мониторинг серверов облачным сервисом: решения от ХостТрекера
2017-04-21 в 14:10, admin, рубрики: host-tracker, monitoring, uptime, website monitoring, Блог компании ХостТрекер, мониторинг сайта, мониторинг сервера, проверка доступности сайта, Серверная оптимизация, Серверное администрирование, тестирование веб-приложений, тестирование сайтов, хостингСервис мониторинга сайтов ХостТрекер предлагает решение для проверки загружености CPU, RAM, HDD. Облачный сервис собирает статистику, немедленно оповещает о проблемах и предлагает возможности для автоматизации, а также совмещения с другими типами мониторинга. Чем решение отличается от существующих и кому оно может быть удобно — под катом.
Вышел GitLab 9.0: Подгруппы и Deploy Boards
2017-04-13 в 14:18, admin, рубрики: continuous deployment, Git, gitlab, Google Container Engine, monitoring, open source, prometheus, release, Блог компании Softmart, системы сборки, Системы управления версиямиНедавно мы выпустили GitLab 9.0, через 18 месяцев после выпуска версии 8.0. За это время мы сделали множество значительных изменений в GitLab, выпуская новую версию 22 числа каждого месяца. Давайте кратко подведем итоги, к которым мы пришли с выпуска 8.0, и посмотрим, как старые фичи соотносятся с новыми из 9 версии. Или вы можете перейти к фичам, появившимся в 9.0.
Запись при чтении в postgresql: скандалы, интриги, расследования
2017-03-23 в 13:09, admin, рубрики: monitoring, performance optimization, postgresql, Блог компании okmeter.io, высокая производительность, Программирование, системное программирование Я уже рассказывал про мониторинг запросов postgresql, в тот момент мне казалось, что я полностью разобрался, как postgresql работает с различными ресурсами сервера.
При постоянной работе со статистикой по запросам постгреса мы начали замечать некоторые аномалии. Я полез разбираться, заодно очередной раз восхитился понятностью исходного кода постгреса:)
Под катом небольшой рассказ о неочевидном поведении postgresql.
Делимся информацией о работе своего сайта. Обзор сервиса ХостТрекер, часть 5
2017-03-21 в 7:02, admin, рубрики: host-tracker, monitoring, uptime, website monitoring, Блог компании ХостТрекер, мониторинг сайта, мониторинг сервера, проверка доступности сайта, Серверная оптимизация, Серверное администрирование, тестирование веб-приложений, тестирование сайтов, хостингОткрытость и прозрачность — немало современных компаний упоминают эти понятия среди принципов своей работы. Сервис мониторинга ХостТрекер предоставляет возможность прозрачно и открыто делиться с миром информацией о житиях своих сайтов и сервисов. Честно признаваться клиентам, когда и что не работало — в ряде случаев очень неплохая идея. Если, конечно, это случается нечасто. С другой стороны, что может быть лучшим стимулом перестать откладывать накопившиеся задачи и заставить, наконец, сайт работать как следует?
Вышел GitLab 8.16: Поддержка Google Container Engine, встроенный Prometheus + тайм-трекинг в CE
2017-02-08 в 10:46, admin, рубрики: continuous deployment, Git, gitlab, Google Container Engine, monitoring, open source, prometheus, release, Блог компании Softmart, системы сборки, Системы управления версиямиИстория с удалением базы конечно затмила все остальные новости про ГитЛаб. Так что если вы пропустили релизный пост про изменения и новые функции в GitLab 8.16, ниже — его перевод:
Наша цель — сделать участие в разработке доступным для каждого. Для этого мы делаем инструментарий GitLab простым в использовании, настройке и обслуживании. В предыдущей версии GitLab мы реализовали простую настройку непрерывной интеграции (continuous integration, CI) и автоматическое развертывание (deploy) в Kubernetes. А в первом релизе нового года мы делаем следующий шаг к нашей цели.
Оповестить любой ценой о падении сайта. Практические советы
2017-01-30 в 6:54, admin, рубрики: api, Hangouts, host-tracker, monitoring, skype, uptime, Viber, web-разработка, Блог компании ХостТрекер, веб-проекты, веб-сервисы, мониторинг сайта, мониторинг сервера, оповещения, Разработка веб-сайтов, Тестирование IT-систем, Тестирование веб-сервисов, хостинг, ХостТрекерЧто делать, когда нужно донести клиенту информацию? И нет, речь идет не о надоедливых рассылках об акциях и спецпредложениях. Если вот действительно суть услуг в том, чтобы клиент вовремя что-то узнал? Сервис мониторинга сайтов ХостТрекер, в чьи обязанности входит немедленное оповещение клиентов о возникших проблемах, делится опытом. Окунуться в возникающие проблемы и запросы можно ниже.