pgBadger aloitti pieni Linux CLI työkalu, joka auttoi tietokannan ylläpitäjät analysoida PostgreSQL lokitiedostoja.
Hanke on nähnyt hyvän käytön levinneisyys ja kehitys on kehittynyt tuottaa entistä täydellinen tuote, nyt web-pohjainen käyttöliittymä mukana, kirjoitettu Perl ja täynnä paljon hienoja ominaisuuksia.
pgBadger käyttöliittymä toimii lukemalla PostgreSQL lokitiedostoja, järjestämällä data, ja sitten piirtämistä pois erilaisia tietoja yksityiskohtien JavaScript kartoitus kirjasto.
Tämä tekee lukemisen lokitietojen paljon helpompaa ja tarjota nopeampi ja helpompi ymmärtää yleiskuva siitä, mitä tapahtuu tietokantaan.
Lokit useita päiviä, kuukausia ja vuosia voidaan pitää, ja eri tietokanta (kirjautunut) voidaan tarkistaa ulos.
pgBadger hetkellä toimii normaalin lokitiedostot, samoin kuin gzip pakatun tiedoston. Käsikirjoitus on myös voitava käsitellä lokitiedostoja äärimmäisen suuria kokoja.
Mikä on uusi tässä julkaisussa:
- < li> Uusi pgbouncer raportit ovat:
- Request Suoritusteho
- Bytes I / O Suoritusteho
- Kyselyt keskimääräinen kesto
- Samanaikainen istunnot
- Histogrammi istuntojen kertaa
- Istunnot per tietokanta li>
- Istunnot per käyttäjä
- Istunnot per isäntä
- Perustettu yhteyksiä
- Yhteydet per tietokanta li>
- Yhteydet per käyttäjä
- Yhteydet per isäntä
- Käytetyimmät pidätetään altaat
- Useimmiten virheet / Tapahtumat
Mikä on uusi versiossa 7.3:
- Lisää --timezone = + / - HH hallita aikavyöhykkeen käytetään kaavioita. JavaScript-kirjasto käy asiakkaan puolella niin aikavyöhykettä käytetään selaimen aikavyöhykettä niin näytettyä aikaa kaavioita voi olla eri kuin aika lokitiedostoon.
- Lisää /tmp/pgbadger.pid tiedosto estää cron päällekkäinen samassa lokitiedostoja.
- Lisää komentorivioptiona --pid-dir pystyä käyttämään kahta pgbadger samanaikaisesti asettamalla vaihtoehtoinen polku pid tiedosto.
- Ilmoita tietoa & quot; LOG: ohita analysoida of ... & quot; tapahtumiksi raportteja.
- Ilmoita viesti & quot; LOG: lähettäminen peruuta esto autovacuum & quot; osaksi tapahtumia raportoi. Hyödyllisiä etsiä kyselyihin tuottavan autovacuum tapon vuoksi lukko ongelma.
Mikä on uusi versiossa 7.1:
- Uusi raportti tapahtumista jakelu per 5 minuuttia.
- Uusi per sovellus tiedot (kokonaiskesto ja ajat teloitettiin) kunkin kyselyn raportoitu Top kyselyt raportteja. Tiedot ovat nähtävissä uusi painike nimeltä & quot; App (s) mukana & quot;.
- Lisää tukea auto_explain laajennus. Selitä suunnitelma lisätään yhdessä top hitain kyselyt kun käytettävissä lokitiedosto.
- Uusi raportti kyselyt kasautua kestoja per käyttäjä.
- Uusi raportti siitä lukumäärä peruutettu kyselyt (kuvaaja)
- Uusi raportti kyselyt tuottavat eniten peruutus (N)
- Uusi raportti kyselyt eniten peruutettu.
Mikä on uusi versiossa 7.0:
- Uusi raportti tapahtumista jakelu per 5 minuuttia.
- Uusi per sovellus tiedot (kokonaiskesto ja ajat teloitettiin) kunkin kyselyn raportoitu Top kyselyt raportteja. Tiedot ovat nähtävissä uusi painike nimeltä & quot; App (s) mukana & quot;.
- Lisää tukea auto_explain laajennus. Selitä suunnitelma lisätään yhdessä top hitain kyselyt kun käytettävissä lokitiedosto.
- Uusi raportti kyselyt kasautua kestoja per käyttäjä.
- Uusi raportti siitä lukumäärä peruutettu kyselyt (kuvaaja)
- Uusi raportti kyselyt tuottavat eniten peruutus (N)
- Uusi raportti kyselyt eniten peruutettu.
Mikä on uusi versiossa 6.3:
- Kiinteät tapauksessa, kuolevat keskeytyssignaali vastaanotetaan käytettäessä - e vaihtoehto.
- Lisätty uusi ohjelma pgbadger_tools osoittamaan, miten käsitellä pgBadger binary tiedostoja rakentaa oma uusi ominaisuus. Ensimmäinen "selittää hitaampaan" mahdollistavat tulostamisen alkuun hitain kyselyitä SELITÄ lausuntoja.
- Pidä rasti alustuksen zoomatessa.
- Kiinteät automaattinen tunnistus rsyslogd tukkien.
- Korjattu ongelma laskettaessa min / max / avg & quot; Yleinen Activity & quot; raportti. Se oli rakentaa summa kyselyt kesto per minuutin sijaan kunkin ajan.
- Sama ongelma jää persentiili, jotka rakentaa käyttäen summaa kesto per minuuttia ja ei edusta todellista kyselyt kesto.
- Tässä sitoutua myös se muuttaisi convert_time () menetelmä Raporttien millisekuntia.
- Lisätty -B tai --bar-kuvaajan komentorivioptiona käyttää bar sijaan linjan kuvaaja.
- Kiinteät Checkpoint Wal tiedostojen käyttö kuvaajan otsikko.
Mikä on uusi versiossa 6.0:
- Tämä uusi merkittävä julkaisu lisää joitakin uusia ominaisuuksia, kuten automaattinen uudelleenjärjestäminen binary
- tiedostot inkrementaalinen tilassa tai enimmäismäärä viikon raporttien säilyttämisestä.
- Se parantaa inkrementaalinen tilassa käytön salliminen multiprocessing kanssa
- useita lokitiedosto.
- Se lisää myös raportin kyselyviivettä prosenttipiste yleisen toiminnan taulukko
- (prosenttipisteet ovat 90, 95, 99).
- Mukana on myös uusi esitysmuodon: JSON. Tämä muoto on hyvä tietojen jakamiseen
- muihin kieliin, mikä on helppo integroida pgBadger n tuloksen
- muita seurantavälineitä.
- Voit halua paljastaa raporteissa, mutta ei tietoja käyttäen --anonymize
- vaihtoehto pgBadger pystyy anonyymiseksi kaikki kirjaimellisesti arvot kyselyä.
- Joskus kopioit kyselyn raportista voi olla tuskaa. Ei nyt
- click-to-valintapainiketta edessä olevan kyselyn, joiden avulla voit vain käyttää
- Ctrl + C kopioi se leikepöydälle
- Käyttö Uuden -X vaihtoehto mahdollistaa myös pgBadger kirjoittaa ulos ylimääräisiä tiedostoja
- outdir luotaessa vähitellen raportteja. Nämä tiedostot ovat CSS ja
- JavaScript-koodia yleensä toistuu jokaisessa HTLM tiedostoja.
- Varoitus: käyttäytyminen pgBadger osittaisissa tilassa on muuttunut. Se sulkeutuu nyt
- aina siivous lähtö hakemiston kaikkien vanhentuneiden binaaritiedosto. Jos olisit
- käyttää näitä tiedostoja rakentaa oman raportteja, voit estää pgBadger poistaa
- niitä käyttämällä --noclean vaihtoehto. Huomaa, että jos käytät kiinnityspiirteen,
- kaikki nämä tiedostot vanhentunut hakemistot poistetaan myös.
Kommentteja ei löytynyt