LogBox buvo labai įkvėpė Apache log4j .
Pagal nutylėjimą, LogBox yra įtraukta visa ColdBox paketai, 3 ar naujesne versija.
Tai nereiškia, LogBox reikia ColdBox dirbti, kūrėjai galėtų naudotis LogBox kaip atskira paraiška.
LogBox pagerės, kaip kūrėjai derinti savo kodą, todėl juos sekti ir registruoti kaip taikymas elgiasi ir tada gurkšnoti per rezultatus, ieškant problemos ar norimo veiksmo.
Pati LogBox sudaro keturios sudedamosios dalys: LogBox pagrindinių, medienos ruoša pagrindų, žurnalas kūrimas komponentų ir išdėstymo valdiklio.
Šis komponentai suteikia labai lanksčią žurnalo naudingumą ColdFusion, dar gerai organizuota ir labai paprasta naudoti.
Įranga :
- kategorijas registravimo įvykiai
- Paprasta įtraukimas į esamų programų
- Įprastiniai registravimo lygiai
- Įprastiniai kirtimo vietos
- Įprastiniai registravimo pranešimo formatai
- Programinis API prieinama
- Daug dokumentus
- Palaikomi kirtimo vietos:
- Vietinis failas
- Duomenų bazės
- "Twitter"
- Kištukiniai lizdai,
- El
- SMS
- ColdFusion ruoša prižiūrėtojas
- Sistema konsolės
- Individualizuotos prižiūrėtojas
Kas naujo , šioje laidoje:
- Klaidos:
- trumpinimo kategorijos duomenimis, kad būtų išvengta klaidų dėl pridedamą DB Appender
- Patobulinimai:
- protestuoti logbox XML palaikymas
Kas naujo versijoje 1.6:
- Dizainerių metodai žurnalo tikrinimas:. CanDebug (), canInfo (), canWarn (), canFatal (), canError ()
- Geriau dokumentai ruošos klasių ir lygių.
- Sustiprinti logEvent klasę turėti geresnį Publikacija Schema extraInfo, ji gali naudoti Konvento $ toString () ñvadinÙje papildomą info objektą padaryti automatinį Publikacija apie jį. Jei ne, jei sudėtinga tai naudoti JSON notacijos.
- LogBox laipsnio apdorojant reikia ilgio čekį, kai laipsnio siunčiamas yra tuščias.
- Performance tuningas tai Outta ranka.
Kas naujo 1.5 versijos:
- numanomi registravimo lygiai nesikeičia nuo max lygio tik, bet tiek, įsivaizdavimus, kaip už ką sako dokumentai. Tai yra, kai jūs darote:. Informacijos = ["myapp.model"] arba perprogramuoti = ["coldbox.system.ioc"]
- Pridėta sujungimas galimybes visiems programinių konfigūravimo būdų, todėl jūs galite Jungiant juos JQuery stilių.
- SB appender nepakankamumas, kai skelbiantis columnMap turtą, instance.columns nėra apibrėžta dabar yra fiksuota.
Kas naujo versija 1.4:
- Išspręsti DSL, kai darote appender pažiūras, o ne konvertuoti žurnalo lygių skaitmeninis.
- logLevels isLevelValid ne garantuojančią galioja lygio klaidingą boolean veikimą.
- appender () nedarote lygio patikras.
- Pertvarkymas rąsto lygiai argumentų tipus jas sujungti į tris įvesties metodų dėka brad medienos.
- Appender registracija init () ne registruojant žurnalo lygis teisingai.
- refactor kaupiklis ir appender patikrinti kirtimo lygį atsiųstas init ().
- Atnaujinkite datasources draudimas, tegul CF mesti išimtis, o ne.
- kūrimas XML schemą LogBox.
Reikalavimai :
- ColdFusion MX 7 ar didesnis
- Railo 2 arba aukštesnė
- BlueDragon 7 ar didesnis
Komentarai nerastas