<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reference on PIG.CENTER</title><link>https://pig.center/ru/categories/reference/</link><description>Recent content in Reference on PIG.CENTER</description><generator>Hugo</generator><language>ru-RU</language><lastBuildDate>Tue, 08 Sep 2026 21:29:01 +0800</lastBuildDate><atom:link href="https://pig.center/ru/categories/reference/index.xml" rel="self" type="application/rss+xml"/><item><title>Примечания к выпускам pgBadger 13.x</title><link>https://pig.center/ru/docs/pgbadger/releases/13/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/releases/13/</guid><description>&lt;p&gt;Здесь полностью сохранена история изменений pgBadger 13.x из исходного проекта, от новых версий к старым.&lt;/p&gt;&#10;&lt;h2 id="v13-2"&gt;v13.2 · 2025-12-29&#10;&lt;/h2&gt;&#10;&lt;p&gt;Это выпуск pgBadger с исправлениями проблем и патчами,&#10;предложенные пользователями после предыдущего выпуска.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Исправлена нормализация, некорректно обрабатывавшая сбалансированные строки&#10;в одинарных кавычках с экранированными кавычками внутри. Спасибо Bertrand&#10;Bourgier за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Исправлены требования к заполнителям в документации.&lt;/li&gt;&#10;&lt;li&gt;Исправлен случай, когда примеры строк журнала с ошибками не попадали в отчёт.&#10;Спасибо john doe за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Исправлена возможная проблема приоритета между ! и %s. Спасибо Luca&#10;Santarelli и Philipp Trulson за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Код pgFormatter обновлён до версии 5.9.&lt;/li&gt;&#10;&lt;li&gt;Добавлено действие GitHub CI для тестирования при отправке коммитов.&lt;/li&gt;&#10;&lt;li&gt;Исправлен разбор заполнителя %r в log_line_prefix. Спасибо nike7o0 за&#10;сообщение.&lt;/li&gt;&#10;&lt;li&gt;Исправлено предупреждение о неинициализированном значении. Спасибо Ales&#10;Zeleny за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Документация по параметрам SSH для разбора журналов Postgres дополнена&#10;примерами. Спасибо Ulrich Konrad за патч.&lt;/li&gt;&#10;&lt;li&gt;Добавлена команда &amp;ndash;ssh-sudo для запуска команд по SSH через sudo. Спасибо&#10;Andrew Jackson за патч.&lt;/li&gt;&#10;&lt;li&gt;Исправлена возможная проблема приоритета между ! и строковым eq. Спасибо&#10;Adrien Nayrat за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Исправлен разбор статистики pgbouncer. Спасибо mrgtt за сообщение.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="v13-1"&gt;v13.1 · 2025-03-16&#10;&lt;/h2&gt;&#10;&lt;p&gt;Это выпуск pgBadger с исправлениями проблем, о которых&#10;пользователи сообщили после предыдущего выпуска, и добавляет новые возможности:&lt;/p&gt;</description></item><item><title>Примечания к выпускам pgBadger 12.x</title><link>https://pig.center/ru/docs/pgbadger/releases/12/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/releases/12/</guid><description>&lt;p&gt;Здесь полностью сохранена история изменений pgBadger 12.x из исходного проекта, от новых версий к старым.&lt;/p&gt;&#10;&lt;h2 id="v12-4"&gt;v12.4 · 2023-12-25&#10;&lt;/h2&gt;&#10;&lt;p&gt;Это выпуск pgBadger с исправлениями проблем, о которых&#10;пользователи сообщили после предыдущего выпуска.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Исправлен отчёт pgbouncer для версии 1.21. Спасибо Ales Zeleny за патч.&lt;/li&gt;&#10;&lt;li&gt;Число параллельных процессов Perl больше не может превышать число файлов.&#10;Спасибо maliangzhu за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Исправлен регрессионный тест, не работавший с версии 12.3. Спасибо ieshin&#10;за сообщение.&lt;/li&gt;&#10;&lt;li&gt;Исправлены случаи, когда записи LOG учитывались как записи уровня ERROR.&#10;Спасибо Matti Linnanvuori за сообщение.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="v12-3"&gt;v12.3 · 2023-11-27&#10;&lt;/h2&gt;&#10;&lt;p&gt;Это выпуск pgBadger с исправлениями проблем, о которых&#10;пользователи сообщили после предыдущего выпуска. Он также добавляет новые возможности:&lt;/p&gt;</description></item><item><title>Примечания к выпускам pgBadger 11.x</title><link>https://pig.center/ru/docs/pgbadger/releases/11/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/releases/11/</guid><description>&lt;p&gt;Здесь полностью сохранена история изменений pgBadger 11.x из исходного проекта, от новых версий к старым.&lt;/p&gt;&#10;&lt;h2 id="v11-8"&gt;v11.8 · 2022-04-08&#10;&lt;/h2&gt;&#10;&lt;p&gt;Этот выпуск pgBadger исправляет проблемы, о которых пользователи сообщили&#10;за предыдущие три месяца, и в особенности две ошибки обнаружения новых&#10;записей журнала в инкрементальном режиме.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Исправлено обнаружение новых записей журнала по отметке времени, когда&#10;в log_line_prefix использовались миллисекунды (%m) или эпоха (%n).&lt;/li&gt;&#10;&lt;li&gt;Исправлено обнаружение новых записей в локальном файле без использования&#10;многопроцессной обработки.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Полный список изменений и благодарностей:&lt;/p&gt;</description></item><item><title>Справочник командной строки</title><link>https://pig.center/ru/docs/pgbadger/command-line/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/command-line/</guid><description>&lt;p&gt;На этой странице сохранён справочник команд, сгенерированный из зафиксированной версии исходного кода. Имена параметров и текст справки приведены дословно, чтобы их можно было непосредственно сопоставить с выводом &lt;code&gt;pgbadger --help&lt;/code&gt;.&lt;/p&gt;&#10;&lt;h2 id="usage-and-options"&gt;Использование и параметры&#10;&lt;/h2&gt;&#10;&lt;p&gt;Использование: pgbadger [options] logfile [&amp;hellip;]&lt;/p&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-950fc7ff-fence-0" data-td-code data-td-code-auto-id&#10; data-td-language="text" data-td-line-count="1"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-950fc7ff-fence-0-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;PostgreSQL log analyzer with fully detailed reports and graphs.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Аргументы:&lt;/p&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-950fc7ff-fence-1" data-td-code data-td-code-auto-id&#10; data-td-language="text" data-td-line-count="3"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-950fc7ff-fence-1-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;logfile can be a single log file, a list of files, or a shell command&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;returning a list of files. If you want to pass log content from stdin&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;use - as filename. Note that input from stdin will not work with csvlog.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Параметры:&lt;/p&gt;</description></item><item><title>Примечания к выпускам pgBadger 10.x</title><link>https://pig.center/ru/docs/pgbadger/releases/10/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/releases/10/</guid><description>&lt;p&gt;Здесь полностью сохранена история изменений pgBadger 10.x из исходного проекта, от новых версий к старым.&lt;/p&gt;&#10;&lt;h2 id="v10-3"&gt;v10.3 · 2019-02-14&#10;&lt;/h2&gt;&#10;&lt;p&gt;Это выпуск pgBadger с исправлениями нескольких проблем&#10;автоматического определения формата журнала и ещё одну ошибку разбора журнала&#10;pgBouncer, о которых сообщили пользователи. Также добавлена новая возможность:&lt;/p&gt;&#10;&lt;pre&gt;&lt;code&gt;Параметр -o | --outfile теперь можно указывать несколько раз, чтобы одной&#10;командой вывести результат в нескольких форматах. Например:&#10; pgbadger -o out.html -o out.json /log/pgsql-11.log&#10;создаст два отчёта в форматах HTML и JSON и сохранит их в соответствующих&#10;файлах.&#10;&lt;/code&gt;&lt;/pre&gt;&#10;&lt;p&gt;Также исправлены ошибки и улучшены возможности.&lt;/p&gt;</description></item><item><title>Примечания к выпускам pgBadger 9.x</title><link>https://pig.center/ru/docs/pgbadger/releases/9/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/releases/9/</guid><description>&lt;p&gt;Здесь полностью сохранена история изменений pgBadger 9.x из исходного проекта, от новых версий к старым.&lt;/p&gt;&#10;&lt;h2 id="v9-2"&gt;v9.2 · 2017-07-27&#10;&lt;/h2&gt;&#10;&lt;p&gt;Этот выпуск pgBadger с исправлениями добавляет несколько новых возможностей.&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Добавлен отчёт о расстоянии и оценке контрольных точек.&lt;/li&gt;&#10;&lt;li&gt;В форматировщик кода SQL добавлена поддержка ключевых слов AWS Redshift.&lt;/li&gt;&#10;&lt;li&gt;В удалённый режим добавлено автоматическое определение формата журнала,&#10;позволяющее удалённо разбирать журнал pgbouncer вместе с журналом PostgreSQL.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;Также исправлены ошибки и улучшены возможности.&lt;/p&gt;</description></item><item><title>Форматы вывода</title><link>https://pig.center/ru/docs/pgbadger/output-formats/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/output-formats/</guid><description>&lt;p&gt;pgBadger выбирает формат вывода по расширению имени файла либо по параметру &lt;code&gt;-x&lt;/code&gt; / &lt;code&gt;--extension&lt;/code&gt;. Укажите &lt;code&gt;-o&lt;/code&gt; / &lt;code&gt;--outfile&lt;/code&gt; несколько раз, чтобы создать несколько форматов из одного результата разбора.&lt;/p&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Формат&lt;/th&gt;&#10; &lt;th scope="col"&gt;Обычное расширение&lt;/th&gt;&#10; &lt;th scope="col"&gt;Оптимальное применение&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;HTML&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.html&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;интерактивный, удобный для чтения отчёт с диаграммами&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Текст&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.txt&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;просмотр в терминале и простое архивирование&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Двоичный&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.bin&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;объединяемая промежуточная статистика и пересборка отчётов&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;JSON&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;.json&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;интеграция с другим ПО; требует &lt;code&gt;JSON::XS&lt;/code&gt;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Необработанный CSV&lt;/td&gt;&#10; &lt;td&gt;выбранный файл вывода&lt;/td&gt;&#10; &lt;td&gt;построчное извлечение с &lt;code&gt;--dump-raw-csv&lt;/code&gt;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="html-and-text"&gt;HTML и текст&#10;&lt;/h2&gt;&#10;&lt;p&gt;По умолчанию результат записывается в &lt;code&gt;out.html&lt;/code&gt;:&lt;/p&gt;</description></item><item><title>Примеры отчётов</title><link>https://pig.center/ru/docs/pgbadger/sample-reports/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/sample-reports/</guid><description>&lt;p&gt;Примеры были созданы pgBadger 11.8 в мае 2022 года. Исходные примеры хранятся на этом сайте, поэтому навигация, диаграммы, стили и сценарии отчётов доступны без обращения к серверу исходного проекта.&lt;/p&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Пример&lt;/th&gt;&#10; &lt;th scope="col"&gt;Что он демонстрирует&lt;/th&gt;&#10; &lt;th scope="col"&gt;Локальная копия&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Полный отчёт&lt;/td&gt;&#10; &lt;td&gt;Активность PostgreSQL вместе со статистикой PgBouncer&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/third_party/pgbadger/examples/sample.html"&gt;Открыть полный отчёт&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Инкрементальный отчёт&lt;/td&gt;&#10; &lt;td&gt;Календарный индекс, еженедельное агрегирование и ежедневные страницы&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/third_party/pgbadger/examples/report/index.html"&gt;Открыть индекс инкрементальных отчётов&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;Ошибки и события&lt;/td&gt;&#10; &lt;td&gt;Отчёт, ограниченный ошибками и эксплуатационными событиями&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/third_party/pgbadger/examples/errors.html"&gt;Открыть отчёт об ошибках&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="complete-report"&gt;Полный отчёт&#10;&lt;/h2&gt;&#10;&lt;p&gt;Полный отчёт — автономный HTML-документ. С помощью верхней панели навигации можно изучить общую статистику, запросы, сеансы, соединения, временные файлы, контрольные точки, активность autovacuum, блокировки и диаграммы, относящиеся к PgBouncer.&lt;/p&gt;</description></item><item><title>История выпусков</title><link>https://pig.center/ru/docs/pgbadger/releases/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/releases/</guid><description>&lt;p&gt;Официальный сайт публикует новости о выпусках прямо на главной странице. Эта страница заканчивается версией 12.4 и по ошибке повторяет версии 11.1–11.3 с противоречащими друг другу датами. В этой редакции канонической записью служит зафиксированный &lt;code&gt;ChangeLog&lt;/code&gt; исходного проекта: удалены только эти повторные представления и добавлены последующие выпуски 13.x. Записи приведены полностью и в каждой серии упорядочены от новых к старым.&lt;/p&gt;&#10;&lt;div class="td-table-scroll td-table-scroll--static"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&#10; &lt;tr&gt;&#10; &lt;th scope="col"&gt;Серия&lt;/th&gt;&#10; &lt;th scope="col"&gt;Включённые версии&lt;/th&gt;&#10; &lt;th scope="col"&gt;Первый и последний выпуск&lt;/th&gt;&#10; &lt;th scope="col"&gt;Страница&lt;/th&gt;&#10; &lt;/tr&gt;&#10; &lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;13.x&lt;/td&gt;&#10; &lt;td&gt;13.0–13.2&lt;/td&gt;&#10; &lt;td&gt;2024-12-08 – 2025-12-29&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/ru/docs/pgbadger/releases/13/"&gt;Читать о 13.x&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;12.x&lt;/td&gt;&#10; &lt;td&gt;12.0–12.4&lt;/td&gt;&#10; &lt;td&gt;2022-09-13 – 2023-12-25&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/ru/docs/pgbadger/releases/12/"&gt;Читать о 12.x&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;11.x&lt;/td&gt;&#10; &lt;td&gt;11.0–11.8&lt;/td&gt;&#10; &lt;td&gt;2019-06-25 – 2022-04-08&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/ru/docs/pgbadger/releases/11/"&gt;Читать о 11.x&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;10.x&lt;/td&gt;&#10; &lt;td&gt;10.0–10.3&lt;/td&gt;&#10; &lt;td&gt;2018-09-09 – 2019-02-14&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/ru/docs/pgbadger/releases/10/"&gt;Читать о 10.x&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;9.x&lt;/td&gt;&#10; &lt;td&gt;9.0–9.2&lt;/td&gt;&#10; &lt;td&gt;2016-09-02 – 2017-07-27&lt;/td&gt;&#10; &lt;td&gt;&lt;a href="https://pig.center/ru/docs/pgbadger/releases/9/"&gt;Читать о 9.x&lt;/a&gt;&#10;&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;Архивы и дополнительные файлы доступны в разделе &lt;a href="https://github.com/darold/pgbadger/releases"&gt;выпусков GitHub&lt;/a&gt;&#10;. Даты выпусков в этом разделе относятся к истории исходного проекта, а не ко времени загрузки данного снимка документации.&lt;/p&gt;</description></item><item><title>Лицензия и благодарности</title><link>https://pig.center/ru/docs/pgbadger/license/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://pig.center/ru/docs/pgbadger/license/</guid><description>&lt;p&gt;pgBadger — свободное программное обеспечение с открытым исходным кодом, распространяемое по лицензии PostgreSQL. Его можно бесплатно использовать, копировать, изменять и распространять при условии сохранения уведомлений об авторских правах и лицензии.&lt;/p&gt;&#10;&lt;h2 id="postgresql-license"&gt;Лицензия PostgreSQL&#10;&lt;/h2&gt;&#10;&lt;p&gt;Copyright (c) 2012-2026, Gilles Darold&lt;/p&gt;&#10;&lt;p&gt;Permission to use, copy, modify, and distribute this software and its documentation for any purpose, without fee, and without a written agreement is hereby granted, provided that the above copyright notice and this paragraph and the following two paragraphs appear in all copies.&lt;/p&gt;</description></item></channel></rss>