{"repo":"brocode/fblog","free":true,"listed":false,"github":"https://github.com/brocode/fblog","clone":"git clone https://github.com/brocode/fblog.git","description":"Small command-line JSON Log viewer","language":"Rust","stars":569,"topics":["json","log","viewer","command-line","command-line-tool"],"license":"WTFPL","category":"cli-tools","readme_excerpt":"fblog A small tool to view json log files. Print specific fields Prefix Logs If your query docker or kubectl for multiple pods it will prefix the log lines: PODNAME {\"message\": \"test\"} . fblog can parse this and add it to the message. Just use -p . Filter To filter log messages it is possible to use lua. If you are unsure which variables are available you can use --print-lua to see the code generated by fblog. Customize fblog tries to detect the message, severity and timestamp of a log entry. This behavior can be customized. See --help for more information. You can customize fblog messages: Format output: The following sanitized variables are provided by fblog: - fblog timestamp - fblog level - fblog message - fblog prefix For the default formatting see --help Nested values are registered as objects. So you can use nested.value to access nested values. handlebar helpers: - bold - yellow - red - blue - purple - cyan - green - color rgb 0 0 0 - uppercase - level style - fixed size 10 - min size 10 NO COLOR fblog disables color output if the NO COLOR environment variable is present. no-color Message placeholder substitution Placeholders in the message ( fblog message ) can be substituted with their corresponding values in a context object or array. To enable substitutions, pass the -s flag or either set context key ( -c context ) or placeholder format ( -F {key} ). Note that the placeholder format should be written like key , where it would match a placeholder with the key key .","default_branch":null,"files":null,"tree":[],"storefront":"/r/brocode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/brocode/fblog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}