pgBadger začínal jako malý Linux CLI nástroj, který pomáhal správcům databází analyzovat soubory PostgreSQL log.
V rámci projektu zaznamenala dobře míra přijetí a vývoj se vyvinul produkovat více kompletní produkt, nyní s webovým GUI v ceně, napsaný v Perlu a baleny se spoustou skvělých vlastností.
pgBadger rozhraní díla čtení souborů PostgreSQL log, organizaci dat, a pak vynesením z různé datové údaje pomocí mapovat knihovnu JavaScriptu.
Toto je čtení dat protokolu mnohem jednodušší a poskytují rychlejší a srozumitelnější přehled o tom, co se děje v databázi.
Protokoly pro více dní, měsíců a let mohou být uchovávány, a různé databáze (nepřihlášen) podrobnosti lze odhlásila.
pgBadger V současné době pracuje s normálními log soubory, stejně jako gzip komprimovaný soubor. Skript je rovněž schopen zpracovávat soubory protokolu při extrémně velkých rozměrů
Co je nového v této verzi:.
- < li> Nové zprávy pgbouncer jsou:
- Poptávka Propustnost
- bajty I / O propustnost
- Dotazy Průměrná délka
- souběžných relací
- Histogram relací časů
- Sessions na databázi
- Sessions na uživatele
- Sessions na hostiteli
- Navázané připojení
- Připojení na databázi
- Připojení jednoho uživatele
- Připojení na hostiteli
- Nejpoužívanější vyhrazena bazény
- Nejčastější chyby / Akce
Co je nového ve verzi 7.3:
- Přidat --timezone = + / - HH pro ovládání Časové pásmo používá v grafech. Javascript knihovna běží na straně klienta, takže časové pásmo používá je časové pásmo prohlížeč tak, aby zobrazený čas v grafech se může lišit od času v souboru protokolu.
- Přidat /tmp/pgbadger.pid soubor, aby se zabránilo cron překrývají na stejné soubory protokolu.
- Přidat možnost příkazového řádku --pid-dir, aby byly schopny provozovat dva pgbadger zároveň nastavením alternativní cestu k souboru pid.
- Oznámit informace o & quot; LOG: přeskakuji analýza ... & quot; do zprávy o události.
- Report Zpráva & quot; LOG: odesílání zrušit blokování autovacuum & quot; do událostí hlásí. Užitečné se podívat na dotazy generujících autovacuum zabití z důvodu problému zámku.
Co je nového ve verzi 7.1:.
- Nová zpráva o rozdělení událostí za 5 minut
- New za praktické detaily (celková doba trvání a časy popraven) pro každý dotaz hlášené v Top dotazů hlásí. Podrobnosti jsou viditelné z nové tlačítko s názvem & quot; App (y) podílející se na & quot;.
- Přidat podporu auto_explain rozšíření. EXPLAIN plán bude přidán společně s předními nejpomalejších dotazy, kdy jsou k dispozici v souboru protokolu.
- Nová zpráva o dotazech kumulovat trvání jednoho uživatele.
- Nová zpráva o počtu zrušených dotazů (graf)
- Nová zpráva o dotazů generuje nejvíce zrušení (N)
- Nová zpráva o dotazů nejvíce zrušen.
Co je nového ve verzi 7.0:.
- Nová zpráva o rozdělení událostí za 5 minut
- New za praktické detaily (celková doba trvání a časy popraven) pro každý dotaz hlášené v Top dotazů hlásí. Podrobnosti jsou viditelné z nové tlačítko s názvem & quot; App (y) podílející se na & quot;.
- Přidat podporu auto_explain rozšíření. EXPLAIN plán bude přidán společně s předními nejpomalejších dotazy, kdy jsou k dispozici v souboru protokolu.
- Nová zpráva o dotazech kumulovat trvání jednoho uživatele.
- Nová zpráva o počtu zrušených dotazů (graf)
- Nová zpráva o dotazů generuje nejvíce zrušení (N)
- Nová zpráva o dotazů nejvíce zrušen.
Co je nového ve verzi 6.3:
- Pevná případ, kdy zemřít přerušení signálu je přijat při použití - e volba.
- Přidán nový program pgbadger_tools ukazují, jak se vypořádat s pgBadger binární soubory postavit si vlastní novou funkci. První z nich "vysvětlil nejpomalejší" umožňují tisk špičkových nejpomalejších dotazů jako VYSVĚTLETE prohlášení.
- Keep klíště formátování při zoomování.
- Pevná automatická detekce rsyslogd protokolů.
- Opravena chyba ve výpočtu Min / Max / avg v & quot; General Aktivně & quot; zpráva. Bylo to stavět na součet doby trvání dotazů za minutu namísto každého dobu.
- Stejný problém zůstává percentil, které jsou vybudovat pomocí součtu trvání za minutu a nepředstavuje skutečnou délku dotazy.
- Toto spáchat také zahrnovat modifikaci v convert_time () metoda ke zprávám milisekund.
- z přidané -B nebo --bar-graf možnost příkazového řádku používat tyč místo čáry v grafu.
- Pevná Checkpoint Wal názvu souborů graf využití.
Co je nového ve verzi 6.0:
- Tato nová hlavní verze přidává některé nové funkce, jako je automatické vyčištění binary
- soubory v kumulativní režimu nebo maximální počet týdnů pro uchovávání zpráv.
- Je zlepšit přírůstkový režim s umožnění využívání multiprocessingu s
- více souborů log.
- Je také přidává zpráva dotazu latencí percentilu o obecném stole činnosti
- (percentil jsou 90, 95, 99).
- K dispozici je také nový Výstupní formát: JSON. Tento formát je vhodný pro sdílení dat
- s jinými jazyky, což usnadňuje integraci pgBadger jeho výsledek do
- jiné monitorovací nástroje.
- Můžete chtít vystavit své zprávy, ale nikoli dat pomocí --anonymize
- varianta pgBadger budou moci anonymizovat všechny doslovné hodnoty v dotazech.
- Někdy si vybrat pro zkopírování dotazu ze zprávy může být bolest. Tam je nyní
- tlačítko click-to-select před každým dotazu, který umožní stačí použít
- Ctrl + C zkopírovat jej do schránky
- Využívání nových možností -X také umožnit pgBadger vypsat další soubory
- outdir při tvorbě přírůstkových zpráv. Tyto soubory jsou CSS a
- Javascript kód obvykle opakuje v každé HTLM souborů.
- Upozornění: Chování pgBadger v kumulativní režimu změnila. To bude nyní
- Vždy vyčištění výstupní adresář všech zastaralou binárního souboru. Pokud byste měli
- pomocí těchto souborů vytvořit si vlastní zprávy, můžete zabránit pgBadger odstranit
- jejich pomocí --noclean možnost. Všimněte si, že pokud použijete funkci retenční
- všechny ty soubory v zastaralých adresářů budou odstraněny také.
Komentáře nebyl nalezen