Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 13052|Ответ: 1

Начните с Logstash — открытым инструментом управления логами

[Скопировать ссылку]
Опубликовано 27.01.2021 15:34:49 | | | |
Logstash — это платформа для передачи, обработки, управления и извлечения журналов приложений, событий. Вы можете использовать его для сбора и управления журналами приложений унифицированным образом, а также предоставлять веб-интерфейс для запросов и статистики.

Tutorial по установке и развертыванию Centos 7 elasticsearch-6.5.2
https://www.itsvse.com/thread-6173-1-1.html

Установите plugin elasticsearch-6.5.2 elasticsearch-head
https://www.itsvse.com/thread-6190-1-1.html

Руководство по установке elasticsearch-analysis-ik в elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html

Tutorial по установке и развертыванию Centos 7 elasticsearch-6.5.2
https://www.itsvse.com/thread-6173-1-1.html

Установите plugin elasticsearch-6.5.2 elasticsearch-head
https://www.itsvse.com/thread-6190-1-1.html

Руководство по установке elasticsearch-analysis-ik в elasticsearch-6.5.2
https://www.itsvse.com/thread-6191-1-1.html


Logstash просто означает данные:Вход, фильтр, выводИсточником и выходом данных могут быть файлы, mq, tcp-данные, базы данных и т.д.Это не обязательно должен быть Elasticsearch(es))!

Скачать и установить

Сначала компьютеру нужно установить Java-среду (опущено)

C:\Users\itsvse_nuc>java -version
Java-версия "1.8.0_271"
Среда выполнения Java(TM) SE (сборка 1.8.0_271-b09)
Java HotSpot(TM) 64-битная серверная VM (сборка 25.271-b09, смешанный режим)

Вход по гиперссылке виден.

Адрес загрузки в Logstash:Вход по гиперссылке виден., например, Windows, просто скачайте и распакайте.

Урок по началу

Logstash использует {} для определения регионов, которые могут включать определения регионов плагинов, и вы можете определить несколько плагинов в одной области. В области плагинов можно задать параметры пары ключ-значение. Примеры включают:


Стандартный файл logstash-sample.conf выглядит так:

# Пример конфигурации Logstash для создания простого
# Превосходит -> Logstash -> Elasticsearch pipeline.

input {
  beats {
    порт => 5044
  }
}

output {
  elasticsearch {
    хосты => ["http://localhost:9200"]
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY. MM.dd}"
    #user => «эластичный»
    #password => «changeme»
  }
}
Программное обеспечение серии Beats поддерживает протокол Lumberjack, а Logtail может использовать протокол LumberjackБитыДанные, собранные программным обеспечением (MetricBeat, PacketBeat, Winlogbeat, Auditbeat, Filebeat, Heartbeat и др.) и Logstash, загружаются в сервис журнала.

Прочитайте файл журнала

Синхронизируйте всё содержимое файла и слушайте его

После прослушивания нельзя открыть, отредактировать и затем сохранить файл, нужно использовать Echo >>, чтобы добавить содержимое в файл, вы можете его увидеть

Читайте mysql

Используйте stdin как вход, а stdout — как выход

Выполните следующую команду в каталоге программного bin:

Logstash End мы автоматически добавляем несколько полей, метку времени @timestamp, версию @version, введённый тип и хост-имя.



Слушайте UDP-порт как вход

В каталоге программного bina создайте новый конфигурационный файл test.conf следующим образом:

Запустите программу logstash с конфигурационным файлом, используя команду cmd следующим образом:

.net/c# UDP-коммуникационный гаджет [исходный код]
https://www.itsvse.com/thread-3538-1-1.html
При попытке передавать данные по протоколу UDP код на C# выглядит следующим образом:

{"name":"architect","age":116,"result":{"url":"https://www.itsvse.com/"}}
Как показано ниже:



Измените конфигурационный файл test.conf и попробуйте записать данные в Elasticsearch(es), следующим образом:

Kibana позволяет увидеть, что данные успешно записаны в ES, как показано на следующем изображении:



(Конец)





Предыдущий:Загружайте, обновляйте, добавляйте и удаляйте файлы с помощью SVN
Следующий:CentOS считает размер каждой папки и ищет крупные файлы
 Хозяин| Опубликовано 2021-5-7 14:26:57 |
Введение в интерфейс API Logstash
https://www.itsvse.com/thread-9638-1-1.html
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com