{"library":"alb-log-parser","type":"library","category":null,"description":"alb-log-parser is a utility library for Node.js designed to parse Application Load Balancer (ALB) access logs generated by AWS. It provides a function to convert raw ALB log strings into structured JavaScript objects, mapping all fields defined by AWS, including recent additions like `target_group_arn`, `trace_id`, and `classification`. The current stable version is 0.0.8, with the last publish date being July 11, 2021. As a fork of `elb-log-parser`, its release cadence is infrequent, primarily focused on adapting to changes in AWS ALB log formats and improving parsing robustness, such as correctly handling `-1` as a numeric value. It differentiates itself by offering comprehensive field support specifically for ALB logs, making it suitable for serverless architectures (e.g., AWS Lambda) that process logs from S3 buckets for analysis in systems like Elasticsearch.","language":"javascript","status":"maintenance","version":"0.0.8","tags":["javascript","alb","elb","access","log","parser"],"last_verified":"Wed May 27","install":[{"cmd":"npm install alb-log-parser","imports":["const parse = require('alb-log-parser');","import parse from 'alb-log-parser';"]},{"cmd":"yarn add alb-log-parser","imports":[]},{"cmd":"pnpm add alb-log-parser","imports":[]}],"homepage":null,"github":"https://github.com/igtm/node-alb-log-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/alb-log-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/alb-log-parser/compatibility"}}