ServerAdmin.ru
30.8K subscribers
508 photos
45 videos
19 files
2.79K links
Авторская информация о системном администрировании.

Информация о рекламе: @srv_admin_reklama_bot
Автор: @zeroxzed

Второй канал: @srv_admin_live
Сайт: serveradmin.ru

Регистрация в РКН: https://vk.cc/cG1Urj
Download Telegram
Небольшой практический пример использования Elastic Cloud для сбора логов с web сервера. Я вывожу в лог информацию о сессии пользователя, а затем настраиваю выборку в elastic на основе данных о сессии. Таким образом, вы в логе можете проследить информацию о конкретной сессии посетителя сайта.
https://serveradmin.ru/dobavlenie-proizvolnogo-polya-v-elastic-na-primere-session_id-v-bitrix/

#статья #elk
Небольшая заметка на тему настройки работы gitlab и встроенного container registry за проксирующим сервером на базе nginx. Как обычно возникают различные нюансы при подобном размещении сервисов, которые так или иначе решаются по месту. В данном случае нужно было разнести по разным поддоменам web интерфейс и registry.
https://serveradmin.ru/gitlab-container-registry-za-nginx-reverse-proxy/

#статья #gitlab #nginx
Пример простой и быстрой настройки репликации баз данных mysql. Я показываю, как настроить и подключить slave сервер. В качестве примера взял сервер от percona, но настройка будет идентичной на всех mysql форках.
https://serveradmin.ru/mysql-server-master-slave-replikacziya/

#статья #mysql
Узнал недавно о проекте vStack - https://vstack.com, который строит платформу виртуализации на базе Freebsd. Был приятно удивлен увидеть это. Свой путь системного администратора я начинал с Freebsd. Долгое время администрировал только ее. Вовремя увидел ее закат и перешел на Linux. Но по Freebsd скучаю до сих пор. Мне нравилась эта система. Считаю ее более целостной и удобной, чем Linux, в котором целый зоопарк различных версий и технологий. В Freebsd достаточно было зайти на сервер, открыть /etc/rc.conf, чтобы понять, что тут на сервере запущено и настроено.

Очень надеюсь, что Freebsd еще оживет и займет свое место в стеке современных технологий. Недавно смотрел доклад одного инженера, работающего в штатах. Они запускали большой сервис телевещания онлайн и выбрали в качестве платформы Freebsd, так как по тестам она показала выше на 10-15% производительность, чем Linux. На том масштабе проекта это были приличные деньги. Так что не все еще потеряно. Собственно, о vstack я узнал, когда ко мне обратился хостер на тему обзора. У него в стеке технологий указан vstack. Из-за его использования себестоимость услуг в целом ниже, чем по рынку, так что возможно обзор все же будет.

Работали когда-нибудь с Freebsd?

#freebsd
Небольшая инструкция по обновлению php 7.2 до 7.4 на Centos 8. Вот и случилось то, к чему мы все так привыкли в Centos :) Начинаем обновлять старый софт из сторонних репозиториев, так как в базовых лежит устаревшее. Если кому-то это не нравится, лучше сразу использовать Ubuntu. Но лично мне Centos нравится больше, поэтому я прод стараюсь держать на нем.
https://serveradmin.ru/obnovlenie-php-7-2-do-php-7-4-v-centos-8/
Вы за Ubuntu или Centos?

#статья #webserver #centos
Зарелизилась 5-я версия Zabbix. Как обычно, много полезных нововведений. Надо будет на днях изучить их и прикинуть, когда стоит обновляться. На мой взгляд, это один из самых качественных open source продуктов.
https://habr.com/ru/company/zabbix/blog/501440/

#заметка #zabbix
Объявляется неделя Zabbix. Количество статей и серверов увеличилось вдвое. Накануне выхода пятой версии, настраивал интеграцию с Grafana. Мне это нужно было для настройки мульти дашборда из нескольких серверов Zabbix. Идея была вывести в один экран все активные триггеры с нескольких серверов. В статье рассказываю, как это сделать.
https://serveradmin.ru/nastrojka-intergaczii-zabbix-v-grafana/

#статья #zabbix #grafana
Первый раз пишу заказной обзор хостинга, хотя подобные предложения получаю регулярно. Хостингов 5-7 ко мне точно обращались и готовы были оплатить статью. Я всем отказывал, а в этот раз решил согласиться. В статье объясняю, почему поступил именно так. В целом, мне хостинг понравился. Думаю, повешу на него партнерки на сайте.
https://serveradmin.ru/obzor-oblachnogo-hostinga-serverspace/

#статья #реклама
Изучил новую версию Zabbix 5.0, заодно перевел все нововведения из официального анонса на русский язык. Изменений много и они существенные. Интерфейс сильно поменялся. Некоторые настройки изменились и переехали в другие места. Так что обновлять не рекомендую торопиться. Сначала все проверьте и подготовьтесь, чтобы не нарушить работу системы. Посмотрел внимательно готовые шаблоны. Они очень сильно изменились с версии 4.0. Я бы сказал кардинально. За изменениями в промежуточных версиях следил не сильно, поэтому сейчас накопилось много всего.
https://serveradmin.ru/ustanovka-i-nastrojka-zabbix-5-0/

#статья #zabbix
Судя по всему, Zimbra будет дальше развиваться в качестве открытого почтового сервера. За исключением некоторых разработок, основной код Zimbra 9 будет доступен по лицензии open source. Подробно об этом можно почитать по ссылке в официальном блоге.

Напомню, что примерно месяц назад была информация о том, что Zimbra 9-й версии перестанет быть open source продуктом. А текущая открытая 8-я версия будет поддерживаться до конца 2024-го года.

Рад этой новости. Zimbra хороший бесплатный продукт с очень простой и быстрой установкой, при этом с обширным функционалом.
https://blog.zimbra.com/2020/05/is-zimbra-open-source-yes-faqs-about-zimbra-ose-for-you/

#заметка #zimbra #mailserver
Очередная информация по Zabbix. Хочу поделиться полезными ссылками и новостями:

1. Актуальные шаблоны мониторинга можно взять на github - https://github.com/zabbix/zabbix/tree/master/templates Я лично не знал, что они туда выкладываются. При обновлении Zabbix с версии на версию, сами шаблоны не обновляются. Я выходил из ситуации ручным импортом шаблонов в старый сервер. А сами шаблоны брал экспортом с пустой установки самой свежей версии сервера. Оказывается, все намного проще. Шаблоны можно сразу скачать с гитхаба.

2. Завтра пройдет бесплатный Meetup на русском языке в режиме онлайн. Регистрация по ссылке - https://www.eventbrite.com/e/zabbix-meetup-online-zabbix-50-tickets-106071913950

3. Zabbix регулярно проводит вебинары, в том числе на русском языке. Список их тут - https://www.zabbix.com/ru/webinars Я время от времени смотрю на интересующие меня темы.

#заметка #zabbix
10_Webinar_-_Kubernetes_ru.pdf
2.8 MB
Презентация к сегодняшнему вебинару Zabbix - мониторинг кластера Kubernetes. Утром смотрел его, к вечеру прислали презентацию. Информация общая, без конкретики, но может кому будет полезно.

#zabbix #pdf #kuber
​​Смотрел сегодня Zabbix Meetup. Не могу сказать, что там было что-то сильно интересное. Скорее просто для того, чтобы не выпадать из контекста слежу за Zabbix, так как последнее время много работаю с мониторингом. Сделал для себя несколько пометок по ходу выступления ведущих. Делюсь с вами, может пригодится информация.

1. В ветке 5 планируется сделать HA (кластер высокой доступности) из коробки.
2. В разработке готовый шаблон для мониторинга кластера Kubernetes.
3. Агент2 умеет держать открытым соединение с БД.
4. Появилась возможность подключения по odbc прямо в элементе данных.
5. Версии TLS ниже 1.2 не поддерживаются (ожидаемо, но могут быть проблемы на старых системах).
6. Несколько линков между устройствами на карте сетей настроить нельзя.
7. Плагин для Grafana полностью поддерживает Zabbix 5.0.
8. Миграция с mysql на postgresql возможна, но не очень проста. Нужно потрудиться.
9. Пакеты PHP взяты от RedHat, а не стандартные из репы Remi. Почему? Ответ сотрудника: "Отсутствие сторонней зависимости в первую очередь." Я лично ответ не понял.

Доклады доступны для просмотра и скачивания - https://www.zabbix.com/ru/events/meetup_ru_20200526

Давно задумываюсь о сертификации по Zabbix, но озвученные в выступлении цены отбили желание. Не вижу для себя смысла тратить столько денег на эту тему, даже с учетом того, что я имею хороший доход.
​​Привожу наглядный пример, почему в RAID1 и RAID10 лучше использовать разные диски SSD. Вот картинка мониторинга SMART с одного из моих железных серверов в Selectel. Сегодня получил уведомление от заббикса о том, что показатель смарт, отвечающий за износ диска, упал ниже 10%. Пришло время менять диск.

Конкретно в этом сервере диски разные. Наглядно видно, что за один и тот же период времени у них по разному изменилась метрика износа. У одного на 18%, у другого на 14%. Чаще всего я вижу одинаковые диски с одинаковым износом. Это не очень хорошо, но в целом не критично. Главное настроить мониторинг и сделать замену одного из дисков заранее.

А что будет, если мониторинга нет? Есть ненулевой шанс, что оба диска умрут примерно одинаково с разницей в 1-2 дня. Хорошо, если успеете заменить первый сбойный диск и произвести синхронизацию массива со второго. Но может и не повезти. Лучше не полагаться на везение, а настраивать мониторинг.
​​В очередной раз зашел к одному из облачных провайдеров просчитать небольшой проект. Опять удивился ценам и ушел. Ну очень дорого и я не понимаю, почему. Неужели облачная архитектура реально настолько сложна, что стоит в 3 раза дороже обычных VPS? Очень скромные ресурсы под инстансы указал, но на выходе ценник негуманный получился. Придется в очередной раз на vps все делать. В облаках только s3 использую.

Пользуетесь облачными услугами?
​​Хочу начать еженедельную рубрику на канале с обзором интересных на мой взгляд событий в онлайне. Сам я стараюсь посещать 1-2 мероприятия в неделю. Чаще всего это обучающие семинары или практикумы. Но иногда и какие-то конференции, которые по сути тоже являются обучением.

Считаю просмотр обучающих материалов важной частью своей профессии. Все узнать, попробовать и изучить невозможно. Достаточно просто хорошо ориентироваться в предметной области, чтобы всегда примерно представлять с помощью каких подходов и инструментов можно решать те или иные задачи.

Когда у тебя широкий кругозор, разработать рабочее решение дело техники и твоих способностей. Если не хватает способностей, можно кого-то нанять. Главное понимать, что именно надо получить и какими методами решать задачу. Тогда контроль над исполнением будет не сложным.

Итак, на следующей недели рекомендую обратить внимание на перечисленные мероприятия.

Zabbix: Настройка производительности Zabbix: 100K проверок в секунду на одном сервере.
2 Июня, Вторник 10:00 Регистрация

Слёрм: Как работает DNS в кластере Kubernetes. Как опубликовать приложение в k8s, способы публикации и управления трафиком.
2 Июня, Вторник 20:00 Регистрация

Rebrain: Открытый практикум DevOps by Rebrain: Docker EE
2 Июня, Вторник, 19:00 Регистрация

Skillbox: Как перестать бояться и полюбить DevOps
1-3 Июня, 16:00 Регистрация
Настраиваю мониторинг MySQL сервера с помощью готового шаблона от разработчиков Zabbix. Теперь нет смысла в сторонних самоделках. Данный шаблон мониторит все основные метрики, в том числе репликацию. Сделал полный разбор всех триггеров шаблона.
https://serveradmin.ru/monitoring-mysql-v-zabbix/

#статья #zabbix #mysql