КОНЬЯКОВ.ру

Разработка и поддержка веб-сайтов на 1C-Bitrix. E-commerce компетенции. Опыт с 2007 года.

Category: Linux(Страница 1 из 3)

Netdata: Monitor your servers, containers, and applications, in high-resolution and in real-time

Netdata is a high-performance, cloud-native, and on-premises observability platform designed to monitor metrics and logs with unparalleled efficiency. It delivers a simpler, faster, and significantly easier approach to real-time, low-latency monitoring for systems, containers, and applications.

What sets Netdata apart is its cost-efficient, distributed design. Unlike traditional monitoring solutions that centralize data, Netdata distributes the code. Instead of funneling all data into a few central databases, Netdata processes data at the edge, keeping it close to the source. The smart open-source Netdata Agent acts as a distributed database, enabling the construction of complex observability pipelines with modular, Lego-like simplicity.

Netdata also incorporates A.I. insights for all monitored data, training machine learning models directly at the edge. This allows for fully automated and unsupervised anomaly detection, and with the provided APIs and UIs, users can quickly spot correlations and gain deeper insights.

The Netdata Ecosystem Netdata is built on three core components:

Netdata Agent (usually called just «Netdata»): This open-source component is the heart of the Netdata ecosystem, handling data collection, storage (embedded database), querying, machine learning, exporting, and alerting of observability data. All observability data and features a Netdata ecosystem offers, are managed by the Netdata Agent. It runs in physical and virtual servers, cloud environments, Kubernetes clusters, and edge/IoT devices and is carefully optimized to be a polite citizen for production systems and applications.

Netdata Cloud: Enhancing the Netdata Agent, Netdata Cloud offers enterprise features such as user management, role-based access control, horizontal scalability, alert and notification management, access from anywhere, and more. Netdata Cloud does not centralize or store observability data.

Netdata Cloud is a commercial product, available as an on-premises installation, or a SaaS solution, with a free community tier.

Netdata UI: The user interface that powers all dashboards, data visualization, and configuration.

While closed-source, it is free to use with both Netdata Agents and Netdata Cloud, via their public APIs. It is included in the binary packages offered by Netdata and its latest version is publicly available via a CDN.

Netdata scales effortlessly from a single server to thousands, even in complex, multi-cloud or hybrid environments, with the ability to retain data for years.

Key characteristics of the Netdata Agent 💥 Collects data from 800+ integrations Operating system metrics, container metrics, virtual machines, hardware sensors, applications metrics, OpenMetrics exporters, StatsD, and logs. OpenTelemetry is on its way to be included (currently being developed)…

💪 Real-Time, Low-Latency, High-Resolution All data are collected per second and are made available on the APIs for visualization, immediately after data collection (1-second latency, data collection to visualization).

😶‍🌫️ AI across the board Trains multiple Machine-Learning (ML) models at the edge, for each metric collected and uses AI to detect anomalies based on the past behavior of each metric.

📜 systemd-journald Logs Includes tools to efficiently convert plain text log (text, csv, logfmt, json) files to structured systemd-journald entries (log2journal, systemd-cat-native) and queries systemd-journal files directly enabling powerful logs visualization dashboards. The Netdata Agents eliminate the need to centralize logs and provide all the functions to work with logs directly at the edge.

⭐ Lego like, Observability Pipelines Netdata Agents can be linked to together (in parent-child relationships), to build observability centralization points within your infrastructure, allowing you to control data replication and retention at multiple levels.

🔥 Fully Automated Powerful Visualization Using the NIDL (Nodes, Instances, Dimensions & Labels) data model, the Netdata Agent enables the creation of fully automated dashboards, providing corellated visualization of all metrics, allowing you to understand any dataset at first sight, but also to filter, slice and dice the data directly on the dashboards, without the need to learn a query language.

Note: the Netdata UI is closed-source, but free to use with Netdata Agents and Netdata Cloud.

🔔 Out of box Alerts Comes with hundreds of alerts out of the box to detect common issues and pitfalls, revealing issues that can easily go unnoticed. It supports several notification methods to let you know when your attention is needed.

😎 Low Maintenance Fully automated in every aspect: automated dashboards, out-of-the-box alerts, auto-detection and auto-discovery of metrics, zero-touch machine-learning, easy scalability and high availability, and CI/CD friendly.

⭐ Open and Extensible Netdata is a modular platform that can be extended in all possible ways, and it also integrates nicely with other monitoring solutions.

See Project in GitHub

The easiest way to Linux install

Рейтинг Debian Linux значительно опережает Ubuntu Linux за последний год

Срез рейтинга Distrowatch за последний год отобржает значительное превосходство дистрибутива Debian Linux перед Ubuntu Linux. Пользователи возвращаются к истокам, с чего все началось, а не к зондированным красивым но потенциально политически небезопасным вендорным дистрибутивам вроде Ubuntu etc…

Вывод календаря в *nix консоли

Чем мне нравятся *nix подобные ОС, так это тем, что можно ввести cal и выведетс календарь на текущий месяц, или cal 2024 и выведется календарь на текущий год. Кайф!

Календарь на 2024 год

Читать далее…

Релиз Tails 6.0

Для Tails, ориентированного на конфиденциальность дистрибутива Linux на основе Debian, вышло обновление. Версия 6.0 доступна для загрузки на официальном сайте проекта.

В Tails 6.0 входит Tor Browser 13.0.10, менеджер паролей KeePassXC 2.7.4, биткоин-кошелек Electrum 4.3.4, Metadata Cleaner 2.4.0, SVG-редактор Inkscape 1.2.2, аудиоредактор Audacity 3.2.4, редактор изображений GIMP 2.10.34 и менеджер сертификатов Kleopatra 22.12.

В новой версии:

  • функция автоматического монтирования внешних устройств; если на устройстве есть расшифрованный раздел, пользователь увидит окно для ввода пароля;
  • защита от вредоносных USB-устройств: Tails игнорирует подключение внешних устройств, когда экран заблокирован;
  • поддержка тёмного режима и ночного режима с тёплыми цветами и меньшей яркостью;
  • упрощено создание скриншотов;
  • упрощена настройка учётной записи Gmail в почтовом клиенте Mozilla Thunderbird;
  • фразы для пароля постоянного хранилища генерируются на каталонском, немецком, итальянском, португальском и испанском языках;
  • текстовый редактор gedit заменён на gnome-text-editor;
  • из меню файлового менеджера убраны кнопки надёжной очистки диска (Wipe) и кнопка удаления метаданных.
  • Tails — продолжение развития ОС Incognito, релиз первого дистрибутива состоялся 23 июня 2009 года. В Tails все исходящие соединения обеспечивается системой Tor, а все неанонимные блокируются. Система предназначена для загрузки с LiveCD или LiveUSB и не оставляет следов на машине, где использовалась.

Что лучше: Windows или MacOS? Или может быть Linux? Моё мнение

Имею сказать по этому поводу.

Мой сознательный опыт в мире Windows начался в 1998 году с Windows 95 (далее были Windows 98, ME, XP, 7, 10). То что было раньше от БК Компаньон-М (zx spectrum совместимый аналог) до MS DOS и Windows 3.11 не в счет по причине юного возраста (на них я как правило играл в игры).

Мой опыт в мире Linux начался 20 лет назад, с дистрибутива Red Hat Linux. Вы себе представить не можете, сколько сил я потратил в 2003 году чтобы подключить win модем «56k Faxmodem USB U.S.Robotics» к своему RHL! Без помощи зала (статья Алексея Федорчука) я бы не смог решить эту задачу. Но как бы я смог найти статью которая помогла мне включить интернет в Linux? Правильно, я сначала запустил модем на Windows (в то время у меня были Windows ME и уже новейшая Windows XP) и нашел в поиске решение (постоянно перезагружаясь туда сюда, красноглазя и рвя на голове волосы). Установка любого устройства будь принтер, сканер и другие подключаемые периферийные устройства вызывали дикую головную боль, и страданья…

После этого опыта в моей жизни было немало Linux-дистрибутивов которые я пробовал. С переменным успехом некоторое время сидел на наследнике RHL — бесплатном дистрибутиве Fedora. Потом сидел на Ubuntu. Однако имея постоянный дискомфорт при решении любых задач по обустройству, я уверенно возвращался в Windows как к себе домой. Как будто бы из командировки возвращался домой.

При этом в серверных ОС я признаю только Linux. Начинал свой путь познания администрирования с Fedora Core Linux 6 (в конце 2006 года). Потом мигрировал на Centos. В PET-проектах пробовал разные варианты: Gentoo Linux, Debian, Ubuntu. IMHO самый удобный это Ubuntu.

Мой путь в мире Mac начался в 2008 году со скачивания пиратской версии MacOS X (хакинтош) и установки его на свой ноутбук Acer. То еще «удовольствие» скажу я вам. Из-за несовместимости железа и возможно допущенных ошибок при вскрытии оригинальной MacOS, компьютер работал нестабильно и плохо. В 2010 году я решил порадовать себя и купил ноутбук MacBookPro на MacOS X 10.6 Snow Leopard. И чтобы вы подумали? Я установил в дуалбут Windows, и работал то в одной то в другой ОС. Чаще всего в Windows, т.к. MacOS в те годы имела ряд неисправленных багов которые просто были неприятными и неудобными в работе. И к слову: MacOS X это не мак-ос-икс как все думали, а мак-ос-тэн (десять). Поэтому по старому именованию современная ОС называлась бы так: MacOS XI 11.6 Big Sur. Поэтому X опустили, и оставили просто MacOS 11.6 Big Sur.

Минусы MacOS: дорого! во первых сами компьютеры Apple мягко говоря неадекватно дорогие. раньше обновление ОС продавалось за деньги, что-то около $35 но не бесплатно ведь, в то время когда Windows всегда обновлялась бесплатно. Да, сейчас Apple исправилась, и обновляется бесплатно, но есть одно но. С каждым годом ваш комп будет устаревать, а ОС с каждым обновлением будет требовать все более нового железа и возможностей которых нет у вашего устройства. И настанет момент когда обновленная ОС просто откажется работать на старом железе, или будет работать мучительно медленно… Что в итоге и произошло с моим MacBookPro, который я успешно продал 3 года назад (за 50% от первоначальной стоимости). Также в MacOS очень дорогой софт, каждый чих нужно оплачивать (или искать «вылеченные» программы рискуя при этом утечкой данных). Плюсы MacOS: красиво, быстро, достаточно надёжно.

Сейчас я работаю на iMac (iMac (Retina 5K, 27-inch, 2019); 3 GHz 6‑ядерный процессор Intel Core i5; 40 ГБ 2400 MHz DDR4; Radeon Pro 570X 4 ГБ) мне достаточно. У меня в дуалбуте (через bootcamp) работают и MacOS (Big Sur 11.6) и Windows 10. 99% времени я работал в Windows, остальное в MacOS. Сейчас же с выходом Windows 11 я выяснил, что апгрейд моей Windows 10 до Windows 11 на iMac невозможно, потому что загрузчик Apple-овский, а для Windows 11 это неприемлемо. Т.е. через несколько лет Windows 10 перестанет обновляться и я буду грустить, что не смогу безопасно работать (на текущем устройстве или на обновленном в будущем устройстве). Поэтому я сделал усилие над собой, и пересел с Windows 10 на MacOS. Пока больно, непривычно, но все-же лучше чем Linux.

Linux до сих пор остается уделом энтузиастов у которых куча свободного времени на «красноглазье» и преодоление препятствий при работе с этой ОС. Опытные люди, которые хотят просто работать а не танцевать с бубном, выбирают как раз либо Windows либо MacOS. Альтернатив в десктопных (комп, ноутбук) ОС больше нет, серьёзно. Это конечно не касается серверного ПО, здесь Linux действительно на коне.

Вот 2 ситуации:

Вы профессиональный строитель + мастер на все руки. Вы строите свой дом своими собственными руками. Вылизываете все, каждую балку, каждый кирпичик, каждый уголок. Все у вас правильно, как этого хотите вы. Тепло и уютно жить, так как этого захотели вы. Но что за этим стоит? Вы должны быть профессиональным строителем со знанием ВСЕХ предметных областей, обладать кучей свободного времени, сил и нервов… Да, вы построите дом вашей мечты, но какой ценой и за какой срок? И да, надо быть профессионалом, а не казаться им. Вы такой профи??? С вероятностью 95% нет.

Вы непрофессионал: вы выбираете дом своей мечты на картинке. Архитектура дома готова. Все построят профессионалы, а вам останется лишь заехать, обустроить свой быт, сделать уютное гнездышко и «жизнь поживать да добра наживать». Вам не надо учиться несколько лет в ПТУ, потом в ВУЗе, потом практиковаться десяток лет на стройке… Вы просто живете, а не выживаете. Да, в этом случае вы не сможете изменить конструкцию своего дома, но нужно ли это делать? Дом изначально сконструирован и построен профессиональными архитекторами и строителями. Вам остается найти свой вариант соотношения цена/качество и выбрать его.

Этим сравнением я сравниваю Linux и Windows/MacOS.

В Linux вы можете всё, но с маленькой (но по сути огромнейшей) оговорочкой: вы должны быть профессиональным программистом, который сможет разобраться во всех тонкостях работы системы, переписать нужные части системы под себя, и при обновлении быть готовым латать течи возникшие в системе. При этом обладать вагоном времени (время — ценнейший ресурс нашего времени, простите за тавтологию). Зато бесплатно скажете вы, и не поспоришь.

В Windows/MacOS вы просто работаете. Да, за ОС нужно заплатить. А в случае с MacOS нужно заплатить еще и за очень не дешевый компьютер от Apple. НО! Вы защищены от низкоуровневых манипуляций и красноглазья. Для всех устройств есть драйверы. Обновление системы как правило не ломает комп (исключения бывают везде, иногда по вине производителя а иногда из-за конфликта драйверов, тут опять-же никто от этого не застрахован в любой ОС). Вы просто устанавливаете систему, устанавливаете набор ПО для своей работы и начинаете работать, все просто! Не нужно танцевать с бубном чтобы настроить свой комп, чтобы он просто работал, проигрывал фильмы, играл музыку, мог играть в игры…

Еще до недавнего времени для игр было только 2 варианта: игровая консоль и Windows. Linux/MacOS X были не предназначены для игр от слова совсем (он и сейчас мало приспособлен, и только усилия Steam и подобных сделали возможным играть в принципе).

Современные Linux дистрибутивы стали такими-же жирными и требовательными к ресурсам как и Windows/MacOS. Поэтому если раньше это было оправданно на старом железе, то сейчас все ОС равны — все жирные и неповоротливые (я не говорю про легковесные вроде xfce и подобные, которые нужно также допиливать и танцевать с бубном).

Резюмируя: хотите работать а не танцевать с бубном? ставьте Windows или MacOS на компьютерах Apple. хотите красноглазить и героически совокуплять свой мозг (этой конструкцией я заменил матное слово е**ть) преодолевая трудности через каждые 5 минут? то вам дорога в любой-like-Linux дистрибутив.

Страница 1 из 3

© 2007–2024, konyakov.ru