# FARM

Published articles for FARM.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Monitor Your Drive Health with Performance Co-Pilot on Fedora

DevFeed: [Monitor Your Drive Health with Performance Co-Pilot on Fedora](<https://devfeed.tech/articles/monitor-your-drive-health-with-performance-co-pilot-on-fedora-12392.md>)

Original publisher: [Read original article](<https://fedoramagazine.org/monitor-your-drive-health-with-performance-co-pilot-on-fedora/>)

Author: Paul Evans

Published: 2026-08-10T08:00:00Z

Content type: article

Language: en

Sources: [Fedora Magazine](<https://devfeed.tech/sources/fedora-magazine.md>)

Topics: [Fedora](<https://devfeed.tech/topics/fedora.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>)

Tags: [data](<https://devfeed.tech/tags/data.md>), [diagnostics](<https://devfeed.tech/tags/diagnostics.md>), [drive](<https://devfeed.tech/tags/drive.md>), [farm](<https://devfeed.tech/tags/farm.md>), [fedora-project-community](<https://devfeed.tech/tags/fedora-project-community.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [hdd](<https://devfeed.tech/tags/hdd.md>), [health](<https://devfeed.tech/tags/health.md>), [home-server](<https://devfeed.tech/tags/home-server.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitor](<https://devfeed.tech/tags/monitor.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [nvme](<https://devfeed.tech/tags/nvme.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [performance](<https://devfeed.tech/tags/performance.md>), [performance-metrics](<https://devfeed.tech/tags/performance-metrics.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [server](<https://devfeed.tech/tags/server.md>), [smart](<https://devfeed.tech/tags/smart.md>), [ssd](<https://devfeed.tech/tags/ssd.md>), [telemetry](<https://devfeed.tech/tags/telemetry.md>), [wwid](<https://devfeed.tech/tags/wwid.md>)

### AI overview

This article explains how to monitor drive health on Fedora using Performance Co-Pilot (PCP). It covers SMART metric collection for HDDs, SSDs, and NVMe drives, NVMe error-log decoding, WWID-based tracking, Seagate FARM telemetry, continuous metric collection, and Grafana dashboards for viewing drive-health trends.

### Source excerpt

You wake up one morning to find your home server unresponsive, after some investigation you discover a failed NVMe drive taking your self-hosted services and data with it. Perhaps you're a system administrator and a workstation's SSD has been silently accumulating errors for months, and now a user is reporting corrupted files. Drive failures are [...]

## How Yandex Cloud built and open-sourced Farm for preview environments

DevFeed: [How Yandex Cloud built and open-sourced Farm for preview environments](<https://devfeed.tech/articles/preview-24874.md>)

Original publisher: [Read original article](<https://habr.com/ru/companies/yandex/articles/1064394/>)

Author: DakEnviy0 (Яндекс, Yandex Cloud & Yandex Infrastructure)

Published: 2026-07-30T07:29:36Z

Content type: article

Language: ru

Sources: [Яндекс - Как мы делаем Яндекс / Статьи](<https://devfeed.tech/sources/source.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Development](<https://devfeed.tech/topics/development.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>)

Tags: [dev](<https://devfeed.tech/tags/dev.md>), [docker](<https://devfeed.tech/tags/docker.md>), [farm](<https://devfeed.tech/tags/farm.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [js](<https://devfeed.tech/tags/js.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [node](<https://devfeed.tech/tags/node.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [preview](<https://devfeed.tech/tags/preview.md>), [preview-87a227230297](<https://devfeed.tech/tags/preview-87a227230297.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [tag-4004cf5948d3](<https://devfeed.tech/tags/tag-4004cf5948d3.md>), [tag-92292b2c626f](<https://devfeed.tech/tags/tag-92292b2c626f.md>), [tag-e6d9cc1f0757](<https://devfeed.tech/tags/tag-e6d9cc1f0757.md>)

### AI overview

The article describes how Yandex Cloud developed Farm, a service that creates preview environments for pull requests. It traces the system's evolution from a self-hosted script on one virtual machine to an orchestrator using Docker and Kubernetes, and explains the motivation for open-sourcing it.

### Source excerpt

Каждый пул-реквест хочется не просто проверить тестами, а показать вживую -- дизайнеру, менеджеру, соседней команде, чтобы все они смогли потыкаться в UI -- порадоваться, понаходить баги -- порасстраиваться. Казалось бы, что сложного: поднял окружение и дал ссылку. Но когда пул-реквесты сыпятся десятками в день, а команд целое множество, "просто поднять окружение" превращается в отдельный инфраструктурный проект. Привет, Хабр! Меня зовут Михаил Гольбах, я ведущий разработчик интерфейсов Yandex Cloud. Уже несколько лет мы с командой развиваем Ферму -- сервис, который поднимает preview-окружение под каждый пулл-реквест. В этой статье расскажу, как Ферма выросла из простого self-hosted-скрипта на одной виртуальной машине в оркестратор на Docker и Kubernetes и почему в итоге мы открыли её код. Читать далее