Ewlog настроить под линукс
If you are a Linux lover, you must have some knowledge about Linux log viewer tools. Log viewer gives you a full visual history of everything happening in your Linux system. In the logs file, we will have each piece of information such as application log, system log, event log, script log, rewrite log, process ID, etc.
Best Linux Log Viewer Tools
1. LOGalyze
LOGalyze does its job quite impeccably with the focus on log management. Also, it has the usability of network observation which comes with the package. When it comes to processing all of your log information in a single place, LOGalyze is helpful. Moreover, you don’t have to worry about whether it’s going to support your requirement or not because it goes with the Linux/Unix servers, network devices, and Windows hosts.
This software can detect all of your real-time events with the ability of intensive search. LOGalyze can define your events. Plus, it can alert you by comparing your log info. Moreover, you can close your events in haste with the ticketing system.
Features of LOGalyze
2. Glogg
If you have long log files that are also quite complicated, then Glogg is the right choice for you to browse and search through it. This multi-platform GUI application is built to make things easier for you. Even if you have very complex log files, this application can do the job at ease.
Features of Glogg
- This Linux log viewer runs on Unix systems, Windows, and Mac OS.
- It opens a second window while showing the result of the current search.
- As read the root file directory from the disk without loading it into memory, it’s much faster.
- Colorize specific log files and search results.
- Supports regular expressions like Grep/Egrep.
- Glogg can also read the UTF-8 and ISO-8859-1 files.
3. GoAccess
Features of GoAccess
- Allows custom log format string & Predefined options.
- This real-time analyzer can be updated on the terminal every 200 ms
- When it comes to HTML output, it can be updated in one second.
- Processing logs in the on-disk B+tree database is another ability of this analyzer.
- A minimal configuration is needed as everything is built-in.
- It can analyze the hits and visitors count.
- Bandwidth and metrics determination is also a plus point of this analyzer.
- It has multiple virtual hosts to monitor which virtual host is consuming most of the server resources.
4. KSystemLog
You can understand your machine’s background work with the KSystemLog. This log viewer read the log file quite differently. If you are a newbie in the game and can’t find your system information or the location of the log files, then this program comes in handy. The earlier statement doesn’t mean that this program is only for a newbie, but advanced users can also use this. Advanced users can observe the issues that are running on their server.
Features of Ksystemlog
- Supports almost all types of logs (Sys log, Kernel log, Apache log, etc.).
- Has tab view to display many logs at the same time.
- Reads one log mode from multiple resources.
- Displays new log lines in bold.
- It has a group view to easily display logs considering log level, process, hours, etc.
- Gives every detail of information for each log file.
5. Graylog
Sometimes Graylog can be used as a SIEM, but basically, this platform is for log management. With this tool, you can collect lots of log data and process it. Plus, storing those files as per your requirement is another great feature of this log management application. Moreover, this log management tool has a perfectly designed interface that allows you to search through your log records. Thus, you can get your desired data quite easily with this Linux log viewer.
Features of Graylog
- Ksystemlog can ingest any structured data, including log messages and network traffic.
- Provides a fully customizable dashboard with numbers of a widget.
- Use standard Boolean search terms for selecting fields and data types.
- Send real-time alert notifications to admin in various ways like email, text, and Slack.
- Graylog usually contains sensitive and regulated data so that the system itself remains accessible, secure, and speedy.
- Has predefined templates to display data.
6. Frontail
Frontail is a node.js made application that streams server logs to the browser. Frontail is a Tail-f with a user interface. It’s an open-source, cross-platform supported tool that runs under Linux, OpenBSD, macOS.
Features of Frontail
- Frontail scrolls automatically to mark logs.
- Shows list of unread logs in favicon.
- Smooth user interface with Default and Dark themes.
- Highlights important log.
- Tail multiple files and standard input.
- Can search the logs and can set filter from the URL parameter.
7. Multitail
Whether it is your log files or command output, you can observe both of them with Multitail. This log viewer allows you to observe them in multiple windows. When it comes to viewing multiple files as an original tale program, Multitail does the job quite impeccably. Multitail can make the functionality of tools like “watch”.
Features of Multitail :
- Shows log more than one file in multiple windows.
- You can get online help for a particular context.
- The developer can merge and search multiple log files into one.
- Log files can be filtered with the assistance of one or a lot of regular expressions.
- This tool can act like a “visual pipe” for displaying inputs.
- Configuration can be set from the command line.
8. Logstash
Logstash is a server-side data processing tool to gather, process, and forward events and system log messages. Assemblage is accomplished via configurable input plugins with raw socket/packet communication, file tailing, and several system messages. This Linux log file Viewer can load unstructured data quickly, offers you lots of pre-built filters so you can transform and index data, and has a flexible plugin architecture.
Features of Logstash:
9. Logwatch
Logwatch is a powerful multipurpose log analyzer that is considered an integrated report of all the actions on a server. It can recap logs from different machines in a single report. This Linux log viewer generates a periodic report specified by user criteria. The incredible thing about this tool is it scans log files and presents data in a human-readable form.
Features of Logwatch:
- Logwatch sent instant log alert when any security Breach or performance issue happened.
- The developer can use a personalized dashboard focusing on their importance.
- Powerful search option, including a smart filtering system.
- Has pre-made reports that help developers to create standard reports easily.
- The most important feature of Logwatch is, it detects intruders and security breaches.
- Using this tool, developers can protect the network from an internal security breach and analyze security threats.
10. Logcheck
This Linux log file viewer is an easy and widely used tool that allows a system administrator to analyze the log files created upon hosts under their control. After filtering out the normal entries, it does mail a summarized report to the developer. Logcheck helps to spot the problem on the server and security breach. If any issue happened, it sends mail to the administrator periodically.
Features of Logcheck
- Logcheck has a Cloud-based dispatch management system.
- The developer can access this tool using their mobile phone also.
- Gives instant information about security problems.
- The log can be filtered easily with regular expression.
- Sends instant notification by email.
- Has Important pre-made report templates to make an instant report.
11. Xlogmaster
When it comes to having a contented and quick way to observe every log file on your system, the Xlogmaster can withstand the competition. This GUI program has the most convenient way to observe everything that’s happening in your system. This program is based on the graphical interface, and because of its easy configuration, any user can manipulate this interface as per their requirement.
Features of Xlogmaster
- Xlogmaster has an easy plugin integration system.
- Has a completely customizable menu.
- Log execution allows pipes.
- Has excellent Keyboard accelerators.
- Support for a system-wide entry database & personal entry database.
- Xlogmaster now catches log file rotations.
12. Lnav
This Linux log viewer is based on an advanced console system with having lots of similarities with others. However, this particular log viewer is quite popular with developers because of its advanced features. Also, it can decompress all the zip-type files. When you are using this particular log viewer, you won’t need multiple windows. Because of its merging capabilities, you can observe more than one file in a single window. Plus, all the warnings and errors in this log viewing process will be highlighted automatically.
Features of Lnav
- All log files are merged into a single message on timestamps. Users can easily monitor all the logs from one window.
- Lnav can extract data automatically.
- Automatic log format detection is the most amazing feature of Lnav.
- It Displays only those lines that match or not with a set of regular expressions.
- The Timeline view gives a histogram of the message over time.
- Can perform SQL queries without loading the data into the SQL database.
13. Nagios
The Nagios is also another open-source log monitoring tool. It checks from time to time on vital parameters of all the applications that are running by the system. Alongside the log files, you can monitor the usage of the memory and space in your disk. Also, viewing the microprocessor loads and currently running processes is a plus for this log monitoring tool.
Features of Nagios
14. Journalctl
This small system administrator tool named Journalctl comes in pretty handy. Plus, this tool has comfortable operations for Linux-based users. Basically, Journalctl is a journal’s message displaying tool which can be used for querying also. Usually, the journal has lots of binary files, and that’s why journalctl is a perfect method to view all the messages from it.
Features of Journalctl
15. Swatch
Swatch is a simple log watcher that was designed to monitor system activity. Swatch can watch any type of logs for regular expression as per your configuration. Also, you can use the command line to run these tools in the background. This open-source log viewer tool is now called Swatchdog.
Features of Swatch
- It sweeps your log file on a regular basis to look for the user-defined keyword.
- This tool has protection from DOS attacks.
- It can be defined to watch for specific logs.
- With this log viewer, you can watch out for any suspicious activities.
Ending Thoughts
In this article, we have tried to sort out some of the best Linux log viewer and log file management tools that ultimately help you choose the best one for your system. I strongly suggest you install a few of them and justify the requirement for getting the best one.
Сегодня в тестовом режиме заработал репозиторий аппаратного журнала EWLog Linux для DEB подобных систем. Тестировалось на Ubuntu 19.10.
Что бы добавить репозиторий, введите в терминале:
Затем выполните команды
Готово. Если всё пройдёт успешно, установится журнал и зависимости.
Репозиторий пока без подписи.
Репозиторий EWLog (DEB TEST) : 25 комментариев
Добрый день!
в Ubuntu 18.04 при установке выдает ошибку:
ewlog : Depends: libgtk2.0 but it is not installable
С уажением, Вячеслав
Добрый день!
Сейчас все нормально. Установилась версия 1.3.2.
Программа запускается без ошибок.
С уважением, Вячеслав!
Добрый день, сегодня исправлю, спасибо
Обновитесь из репозитория. Исправил ошибку с MySQL
Здравствуйте, возможно ли работа на armhf в Raspberry PI, или может есть исходники чтоб по пробовать собрать из них для armhf?
Здравствуйте, тоже интересует возможность установки на Raspberry PI. Возможно ли ?
Понял, спасибо за информацию.
ИМХО вторая малина очень уж старая. Не уверен что живые люди используют ее в качестве десктопа.
У меня 3 версия отлично работает в связке с Fldigi и WSJT-X. Сюда б еще прикрутить Ваш журнал и будет полноценный HAM Radio компьютер.
Linux Mint 18.3 64bit
Зависти не позволяют поставить.
sudo apt install libmariadbclient-dev
Потом по вашей инструкции.
Да. Проблема именно в этом.
Но потом проблема с запуском, после настройка на sqlite
MySQLLOGDBConnection : Database connect string (DatabaseName) not filled in!.
Press OK to ignore and risk data corruption.
Press Abort to kill the program.
Обновите sqlite3.dll до версии 3.24.0 или выше
Текущая последняя версия 3.31.1
Стабильная работа программы не гарантируется.
Установленная версия sqlite3.dll: 3.11.0.
Путь:
/usr/bin/sqlite3.dll
Подстановка в эту директорию, не решает проблемы.
sudo apt-get install libnotify-bin
А может дадите дамп, который можно развернуть?
Таблицы он создаёт сам, главное что бы была создана БД. Зайдите на свой сервер, создайте БД, создайте пользователя который может заходить со всех адресов, дайте этому пользователю все права на созданную БД. И эти данные используйте для инициализации журнала.
Ну или если вас не тревожит безопасность и из root доступно и так всё, то просто создайте базу от root и опять-таки используйте эти данные. Дамп я могу скинуть, но там индивидуально для каждого будет название второй таблицы. А в первой таблице будет индивидуальная запись для доступа ко второй таблице. Сейчас скину дамп базы на почту, просмотрите. И в таком случае нужно указывать существующая БД когда происходит инициализация, + в таблице LogBookInfo нужно сменить позывной на свой
Владимир, хочу поблагодарить за великолепную работу!
Лог работает так, как мне нужно!
Удачи Вам!
Спасибо! Работа идёт)
Если это происходит, то следует установить пакет ca-certificates
sudo apt install ca-certificates
Аппаратный журнал - неотъемлемая часть радиостанции. Постараюсь классифицировать и сравнить программы аппаратных журналов для Linux. Статья будет дополняться.
Вопрос "Какой аппаратный журнал выбрать под Linux" довольно распространён, но ответить на него сложно. Вначале нужно разработать список требований к программе, затем найти все существующие программы и произвести классификацию приложений и наконец, рассмотреть каждую в отдельности. Наконец, взвесить аргументы "за и против".
Проще всего начать с классификации программ для аппаратных журналов.
Классификация аппаратрых журналов радиостанций
I. По основному назначению:
- программы для соревнований, в том числе сетевые многопользовательские (специальные)
- программы для соревнований на ультракоротких волнах (УКВ) - отчёт EDI
- программы для соревнований на коротких волнах (КВ) - отчёт Cabrillo или ЕРМАК
- аппаратные журналы для фиксации проведения повседневных радиосвязей (общего назначения)
II. По платформе:
- DOS
- командная строка Linux или скрипты shell
- Windows
- Linux для графического интерфейса (X-Windows)
- Macintosh (Apple)
- Windows которые работают по Linux в Wine
- Кроссплатформенные (работают на многих ОС - есть дистрибутивы для нескольких ОС)
- для Android
III. По сложности освоения:
- Сложные
- Обычные, требующие некоторого изучения
- Легкие, интуитивно понятные
IV. По языку программы:
- Не локализованные (на английском языке)
- Переведенные на русский язык или многоязычные (multi-language)
V. По интерфейсу пользователя (GUI) и требованию к разрешению экрана:
- Перегруженный, требующий высокого разрешения дисплея
- Средний или настраиваемый (ненужные поля можно убрать)
- Легкий интерфейс (занимает малую часть экрана)
VI. По базе данных для хранения информации:
- Текстовые файлы (в том числе XML)
- MS Access
- MySQL
- SQLite
- свой формат (бинарный и т.д.)
VII. По подключению к ПК (CAT-интерфейс)
- С подключением к ПК по CAT-интерфейсу
- Работает без подключения к ПК.
VIII. Связь с другими программами (WSJTX, JTDX)
IX. QSL менеджеры и другие сервисы
X. LOTW и другие мировые журналы: выгрузка - есть/нет
XI. Документация
- Есть подробная документация.
- Кракое описание.
CQRlog
sudo apt install mariadb-server
sudo add-apt-repository ppa:ok2cqr/ppa
sudo apt-get update
sudo apt-get remove cqrlog-data
sudo apt-get install cqrlog
Версия 2.0.17 от 2020 года.
Повседневный аппаратный журнал для Linux, простой, на английском, удобный интерфейс, с чтением (поддержой) CAT через HamLib, без CW, с поддержкой импорта из внешних ADIF файлов (других программ, таких как WSJT-X), без QSL-менеджеров, без управления роторами и других сервисов, практически без документации (на английском языке). Журнал хранит в текстовом файле в виде таблицы с колонками.
sudo apt-get install xlog
Внешний вид:
fldigi
Версия 4.1.06
Повседневный и контестовый журнал для Linux (главным образом, для цифровых видов - PSK, RTTY, Olivia), средний по сложности, на английском, с обычным интерфейсом (но для широкоформатного дисплея), с поддержкой CAT (различными способами) и CW с макросами, с поддержкой внешних ADIF журналов, выгрузкой на eQSL, LOTW, pskreporter, хорошей документацией (на английском языке).
Журнал хранится в файле ADIF.
sudo apt-get install fldigi
Внешний вид:
UCXlog - выполнение в Wine
7.18 beta1
Повседневный и контестовый журнал для Linux, сложный в освоении, на английском, средний по нагрузке интерфейс (но очень мелкий. ), с поддержкой CAT и макросов CW (под Windows точно), любых ADIF, с QSL-менеджерами, роторами и другими сервисами, выгрузкой на eQSL и LotW, без документации.
Поскольку программные требования включают в себя лишь Windows (не выполнены), в среде Wine есть ограничения по управлению CAT и формированию CW. Программа UCXlog очень популярна среди радиолюбителей Санкт-Петербурга по причине приспособления её к УКВ соревнованиям и формированию контрольных номеров (естественно, тоже под Windows).
LogHX3
UR5EQF
EWlog
Версия 1.4.9
Проект беларусского радиолюбителя EW8BAK.
Внешне выглядит как EQFlog, но для Linux (повторяет интерфейс).
Повседневный и контестовый журнал для Windows, средний в освоении, на русском, со средним по сложности интерфейсом пользователя, с поддержкой CAT и макросов CW (через hamlib), любых внешних журналов ADIF, с поддержкой fldigi и WSJTX, с QSL-менеджерами, роторами и другими сервисами, возможностью выгрузки на eQSL.cc и LotW.
Предпочтительный способ установки:
Другой способ установки:
sudo apt-get install libsqlite3-dev
sudo apt-get install sqlite3 sqlite3-doc
sudo apt --fix-broken install
cd
/Загрузки
sudo dpkg -i ewlog_1.4.9_amd64.deb
Читайте также: