Установка Metricbeat

Metricbeat – это компонент Elastick Stack, который позволяет собирать метрики с хостов и отправлять их в Elasticsearch. Я решил вынести процесс в отдельную публикацию, чтобы сконцентрироваться на том, как выполняется Metricbeat. Это позволит в последующем, например, при подготовке публикации с примера использования Metricbeat, не загромождать публикацию информацией об установке.

В последующих публикациях я постараюсь привести примеры использования Metricbeat.

Установка Metricbeat

Установка выполняется следующим образом:

1. Загрузите deb/rpm пакет со страницы загрузки:

Вы также можете выполнить установку используя соответствующие шаги из руководства.

2. Запустите установку пакета:

sudo rpm -i metricbeat-8.13.2-x86_64.rpm

3. Активируем сервис:

sudo systemctl daemon-reload
sudo systemctl enable metricbeat.service

4. Запускаем сервис:

sudo systemctl start metricbeat.service

5. Проверяем статус сервиса:

sudo systemctl status metricbeat.service
[root@localhost roman]# sudo systemctl status metricbeat.service
● metricbeat.service - Metricbeat is a lightweight shipper for metrics.
     Loaded: loaded (/usr/lib/systemd/system/metricbeat.service; enabled; preset: disabled)
     Active: active (running) since Thu 2024-04-18 21:37:12 +07; 16s ago
       Docs: https://www.elastic.co/beats/metricbeat
   Main PID: 319446 (metricbeat)
      Tasks: 12 (limit: 23168)
     Memory: 62.9M
        CPU: 575ms
     CGroup: /system.slice/metricbeat.service
             └─319446 /usr/share/metricbeat/bin/metricbeat --environment systemd -c /etc/metricbeat/metricbeat.yml --path.home /usr/share/metricbeat --path.config /etc

Если что-то пошло не так

Смотрим журналы:

sudo journalctl -u metricbeat.service

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *