Size: a a a

2020 September 11
ServerAdmin.ru
Знакомый как-то просил настроить сервер. Предоставил удаленный доступ по ipmi. Я зашел, сильно удивился, так как никогда не видел такого интерфейса управления BMC. Сильно похож на Supermicro, но дизайн другой.

Потом загуглил модель (название на одном из скринов есть) и удивился еще раз. Прикольная штука. Полноценный миниатюрный сервер с удаленным управлением. Купить трудно, надо либо в Японии брать, либо на ebay искать.

Такой сервер идеально подходит под шлюз. Туда нормально встает pfsense. Собственно, для этого он и был приобретен.
источник
ServerAdmin.ru
источник
ServerAdmin.ru
источник
ServerAdmin.ru
источник
ServerAdmin.ru
Видели когда-нибудь такие сервера?
Анонимный опрос
7%
Да
81%
Нет
11%
Видел что-то подобное
Проголосовало: 894
источник
2020 September 13
ServerAdmin.ru
​​Я привык работать с двумя мониторами. Один с разрешением fullhd и размером 24-27 дюйма, второй не так важно, достаточно и 19-ти дюймового. Весь рабочий процесс чаще всего идет на основном мониторе. Второй использую редко, по необходимости. Подключал и третий монитор, но реально он мне не нужен. Мониторингом в реальном времени я не занимаюсь. Чаще всего фокусируюсь на одной задаче, так что лишние данные на мониторах только отвлекают.

Недавно появилась возможность поработать немного за монитором 2k с разрешением 2560x1440. Размер не помню, но что-то не очень большое. По факту монитор сильно вытянут по горизонтали. Рабочая ширина примерно такая же, как с моими двумя мониторами. И тут я призадумался, что возможно удобнее было бы работать за одним таким монитором. К тому же они и стоят не дорого. Я недавно купил новый fullhd моник, за цену которого можно было бы и 2к взять, но я не подумал даже об этом. Теперь вот призадумался. Вроде как с одним большим удобнее.

А вообще, процентов 30-40 моего рабочего времени проходят за экраном Thinkpad x220, размером 12,5 дюймов. Привык к нему. Эти ноуты у меня уже лет 5.

А вам что кажется более удобным, один большой монитор 2к, 4к или несколько поменьше? Интересно было бы услышать отзывы и рекомендации, которые можно оставить в комментариях в vk - https://vk.com/serv_adm
источник
2020 September 14
ServerAdmin.ru
Некоторое время назад я обновил статью по Zabbix на тему проверки времени делегирования доменов. В комментариях один читатель сказал, что как-то все сложно. В prometheus все проще и быстрее, так как есть готовый экспортер. Я посмотрел на него, действительно, все просто, так как есть готовый контейнер docker. Запустил его, погонял сервис и просто прикрутил передачу данных из этого экспортера в Zabbix. Теперь в нем тоже все стало просто и быстро 🙂

Нужно иметь ввиду, что данная простота скрывает в себе риски по безопасности. Да, удобно и быстро запустить готовый контейнер, но что там внутри и кто его собирал? Если все внимательно проверять, то потратишь столько же времени, сколько я потратил на самостоятельное написание скриптов проверки делегирования доменов на баше, питоне или руби. Примеры есть в статье. Так что надо понимать, что не все простое и быстрое полезно.

В моей статье пример с автообнаружением доменов из списка в текстовом файле. Если вам не нужно автообнаружение, то можно вообще обойтись без скриптов, так как данные можно забирать напрямую с zabbix-server через HTTP агента. Только для каждого домена придется вручную item создавать. Как в таком случае сделать автообнаружение доменов без скриптов я не очень представляю.

Чуть позже то же самое сделаю и для мониторинга ssl сертификатов. У прома тоже для этого экспортер есть.
https://serveradmin.ru/monitoring-vremeni-delegirovaniya-domena-v-zabbix/#Prometheus_domain_exporter

#статья #zabbix
источник
2020 September 15
ServerAdmin.ru
Утром сегодня читал новости и попалась интересная статья с анализом рынка ИТ вакансий РФ! Я традиционно слежу за такими вещами, чего всем советую делать. Нужно понимать, сколько, кому и за что платят на рынке, чтобы получать адекватные своим навыкам деньги.

Не буду пересказывать содержание, рекомендую самим ознакомиться. Понравилась одна мысль, которая четко отражает распределение доходов ИТ специалистов: "В целом уровень зарплат показывает, что разработка оплачивается выше эксплуатации." Поэтому в очередной раз рекомендую тем, кто еще не определился, чем заниматься в ИТ, пробуйте программировать. Не зайдет, уйдете в смежные области, но навык программирования вам очень сильно поможет везде.

Среди программистов по прежнему больше всего нужны Java кодеры, по php и C все еще много вакансий. Вилка зарплат DevOps в целом выше, чем у программистов. Я думаю, это объясняется тем, что хорошим девопсом может стать хороший программист + хороший сисадмин. А это большой пласт знаний. Те, кто думают, что сейчас в резюме заменят сиадмина на devops и будут получать 250к, ошибаются. Без навыка программирования не будете. Но в целом, зп можно поднять таким трюком, так что стоит попробовать 😎 Хотя бы git и docker изучить и норм.

Повеселил "Топ-10 дистанционных профессий для начинающих айтишников без опыта работы", где на первом месте Преподаватель по программированию 🤣

https://www.cnews.ru/news/top/2020-09-14_javaprogrammisty_vozglavili

#заметка #разное
источник
ServerAdmin.ru
Я тут подколхозил немного yaml и bash для разработки сайтов под wordpress. Статья больше для разработчиков на тему того, как быстро и удобно развернуть рабочее окружение, начать разработку сайта локально и потом перенести его куда-то, чтобы показать.

Тема разработки под wordpress не сильно мне знакома. И вообще особо нигде не рассматривается в контексте современной разработки, хотя это самый популярный движок в мире. Из-за того, что он на php и монолитный, в современные концепции ci/cd не вписывается.

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

https://serveradmin.ru/ci-cd-proekta-na-wordpress

#статья #wordpress #devops
источник
2020 September 17
ServerAdmin.ru
​​Несмотря на то, что контейнеры используются уже много лет, не у всех есть понимание, какие накладные расходы они в себе несут. Просматривал сегодня ленту Хабр Q&A и увидел пару вопросов на тему производительности БД (1, 2). Написавшие вопрос заметили, что в контейнере производительность базы данных заметно ниже, чем на железе или в виртуальной машине.

Дело тут может быть вот в чем. Основные накладные расходы в данной ситуации - в работе сети. И конечная производительность будет зависеть именно от нее. По работе CPU никаких накладных расходов в работе БД нет. Это подтверждают исследования от Percona, где один из разработчиков протестировал работу базы в разных режимах и выяснил, что основной ovehead добавляет сеть. Если вы запустите контейнер с параметром --net=host, то получите сопоставимую производительность с работой на железе.

Кому лень читать всю статью на английском, приведу сразу результаты:
1. Железо - 7100 транзакций в секунду. Это максимум.
2. БД в контейнере, подключение с хоста через замапленный tcp порт - 2200 транз/c. Самый слабый результат, так как подключение идет через проброс порта в iptables.
3. БД в контейнере, который подключен напрямую в сеть хоста через net=host, подключение с хоста. Результат - те же самые 7100 транз/c.
4.  БД в контейнере, подключение из другого контейнера. Контейнеры соединены между собой через docker bridge. Результат - 6300 транз/c.

Так что делайте выводы сами, как вы будете работать с базой данных в докере. Кстати, на эту тему рекомендую хоть и немного устаревший, но очень крутой доклад - https://www.youtube.com/watch?v=7CR5eH6a8Fo
источник
2020 September 19
ServerAdmin.ru
На днях настраивал сбор данных в Zabbix из Google API. Там не все очевидно и просто с доступом, поэтому решил зафиксировать полученный результат и поделиться информацией. В целом, ее очень мало мало по этой теме. А если быть точным, то я вообще ничего не нашел. Разбирался во всем сам. Но за пол дня осилил по гугловским докам и получил желаемый результат.

В своем примере я забираю данные о доходах и балансе из рекламного кабинета Google AdSense.

https://serveradmin.ru/dostup-k-google-api-adsense-cherez-zabbix/

#статья #zabbix
источник
2020 September 20
ServerAdmin.ru
​​⚠️ Немного полезной информации про износ SSD дисков. При аренде серверов я всегда стараюсь настроить мониторинг параметров SMART, если это возможно. На одном из серверов стоят диски Samsung SSD 850 EVO с настроенным мониторингом. Износ дисков шел бодро и в какой-то момент параметр Wear_Leveling_Count одного из них упал до 1, что для данного диска значит полный износ. Уточнил объем записанных на диск данных. Он тоже показал исчерпание ресурса.

На сервере настроен raid1, так что я решил подождать. Не менять диск и посмотреть, что будет далее. Второй диск пока живой, но тоже показывает регулярное уменьшение ресурса. Прошло почти 2 месяца, полет нормальный. Буду наблюдать. Я все это к тому пишу, что параметры SMART как были условными показателями, так ими и остались. По ним невозможно однозначно определить реальное состояние диска.
источник
2020 September 22
ServerAdmin.ru
Небольшая заметка на тему того, как можно следить за количеством подписчиков в Telegram с помощью Zabbix. Используется обычное bot api телеграма и http агент на zabbix-server.

https://serveradmin.ru/monitoring-chisla-podpischikov-kanala-telegram-v-zabbix/

#статья #zabbix
источник
2020 September 23
ServerAdmin.ru
​​🤝 Всем привет. Хочу поделиться с вами информацией не совсем на ИТ тему, но уверен, она актуальна будет для всех трудяг из этой сферы. В середине августа я провел эксперимент, купив себе стол для работы стоя. Сейчас уже накопился некоторый опыт, так что можно подвести промежуточный итог.

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

У меня была подростковая травма и некоторые проблемы в шейных позвонках, но в целом, ничего особенного. Клиническая картина типична для многих, кто много сидит. Я решил попробовать поработать стоя. Для этого купил самый простой стол в ИКЕЯ - СКАРСТА на ручном приводе. И вот мои промежуточные выводы после проверки работы за ним:

1️⃣ Лично мне работать стоя удобно, но не весь день. Наиболее комфортный режим для меня - 2/3 дня работаю стоя, ближе к концу дня сажусь.

2️⃣ Стол, чтобы за ним было комфортно работать стоя, должен быть тяжелым. Мой весит 26 кг и мне кажется, что этого не достаточно. Думаю, оптимально от 35 кг.

3️⃣ Если есть возможность, привод лучше брать электрический. С ручкой проблем нет, но как-то долго крутить приходится и стол потрясывает в момент подъема и опускания.

4️⃣ Чтобы было комфортно работать стоя, у вас должна быть ровная осанка. Нельзя сутулиться, вытягивать шею вперед и т.д. У меня ровное положение тела стоя, так что со стороны позвоночника никаких проблем нет. Сажусь тогда, когда устают ноги и в целом становится утомительно стоять.

5️⃣ Чтобы адекватно оценить работу стоя, должен быть полноценный стол. Перед этим я пробовал протестировать такой режим, используя подставки, стол на стол ставить и т.д. Это все не то. Должен быть полноценный, большой, тяжелый стол, на который можно облокачиваться, класть руки, удобно расположить мышку с клавиатурой, мониторы.

❗ Для себя решил, что эксперимент удачный, так что буду оборудовать нормальное рабочее место для одновременной работы сидя и стоя. Шея и спина в таком режиме работы не устают вообще, даже если не заниматься никакими упражнениями.

Пробовали работать стоя?

#заметка #разное
источник
2020 September 24
ServerAdmin.ru
Продолжаю тему сбора данных в Zabbix из различный API. В этом примере показываю взаимодействие с Яндекс API на примере Метрики. Вывожу показатели посещаемости сайта на дашборд.

https://serveradmin.ru/rabota-s-api-yandeks-metriki-v-zabbix/

#статья #zabbix
источник
2020 September 25
ServerAdmin.ru
🗓 29 сентября в 10.00 состоится очередной Zabbix Meetup. Традиционно рекомендую его к просмотру тем, кто интересуется темой Zabbix. Обычно все проходит интересно и содержательно.

Программа заявлена следующая:

10:00 - Открытие мероприятия. Алексей Владышев, Основатель и исполнительный директор Zabbix.
10:10 - Улучшения UI/UX в Zabbix 5.0/5.2. Тихон Усков, Инженер интеграции, Zabbix.
10:30 - Препроцессинг - как получить то, что нужно с версией 5.0. Александр Петров-Гаврилов, Инженер технической поддержки, Zabbix.
10:50 - Как мы доработали Zabbix-Agent для мониторинга баз данных Oracle/MySQL/PostgreSQL/MSSQL на разных ОС. Михаил Григорьев, Cистемный инженер, Дистрибьютед Сервис.
11:20 - Вопросы и ответы с Алексеем Владышевым, основателем и исполнительным директором Zabbix.

https://www.eventbrite.com/e/zabbix-meetup-online-tickets-120350041213

#zabbix #видео
источник
2020 September 27
ServerAdmin.ru
Приветствую своих дорогих читателей. Некоторое время назад публиковал информацию про свой опыт работы стоя и совсем забыл, что пару лет назад я уже писал объемный текст на эту тему на своем сайте. Думаю, стоило им поделиться сразу же, но забыл. Сейчас исправляю.

https://serveradmin.ru/dvizhenie-zhizn-privyikaem-s-detstva-zhit-na-nogah-a-ne-pope/

#статья #разное
источник
2020 September 28
ServerAdmin.ru
​​Приглашаю на авторский курс по теме “Внедрение системы мониторинга Microsoft System Center Operations Manager 2012 R2/2016/2019” со скидкой 40% до 2 ноября 2020скидкой 40% до 2 ноября 2020 (COUPON40)

08.08.2020 презентован авторский курс на тему “Внедрение системы мониторинга Microsoft System Center Operations Manager 2016/2019”. Далее постарался объективно рассказать о причинах создания обучающего курса и дальнейших планах поддержки направления системы мониторинга on-prem и линейки System Center для ИТ сообщества.

Начну с того, что на сегодняшний момент компания Microsoft официально не осуществляет поддержку локальных решений (on-prem) для линейки System Center. На всякий случай опишу, что такое System Center и для чего может пригодиться данное программное обеспечение.

Microsoft System Center — пакет продуктов, представляющий собой комплексное решение для мониторинга и управления корпоративной IT-средой, а также для создания, управления и мониторинга приватными и гибридными облачными сервисами и интеграции корпоративной инфраструктуры и облачных сервисов Windows Azure.

Ссылка: https://blog.it-kb.ru/2020/08/08/installing-and-configuring-operations-manager-2016-2019/

#Microsoft #OpsMgr #SCOM #Мониторинг #Обучение
источник
ServerAdmin.ru
Познакомился с любопытным проектом по установке почтового сервера на базе традиционной связки postfix + dovecot + SOGo и другой обвязки - mailcow (по ссылке есть демо). Отличительная особенность указанной связки в том, что все настроено на работу в контейнерах docker. В связи с этим, очень быстро и просто устанавливается и запускается в работу.

Для установки надо поставить docker, склонировать репозиторий с исходниками для compose и вспомогательных скриптов, сгенерировать конфиг и запустить все это дело.

Полный состав продукта: Dovecot, ClamAV, Solr, Oletools, Memcached, Redis, MariaDB, Unbound, PHP, Postfix, ACME, Nginx, Rspamd, SOGo, Netfilter. В целом, все стандартно, а в настоящее время вариаций бесплатного софта для почтового сервера не так много.

Лично я бы не стал подобную штуку ставить для организации почты в традиционной организации, а вот для быстрой настройки и управления ящиками для какого-нибудь сайта или интернет магазина вполне сойдет, чтобы не тратить много времени на настройку.

Полноценный почтовый сервер я бы настраивал самостоятельно по отдельности из тех компонентов, которые нужны конкретно мне. Пример такой настройки есть у меня в актуальной статье - https://serveradmin.ru/nastroyka-postfix-dovecot-centos-8/

Пробовали такую штуку?

#заметка #mailserver
источник
2020 September 29
ServerAdmin.ru
У кого есть adblock для syslog? Дело происходит на Ubuntu 18. Что-то раньше в логах я не замечал рекламу, только в окне приветствия. А вы?
источник