Crown-Commercial-Service / digitalmarketplace-logdia

d3.js-powered sequence-diagramming tool for JSON logs from digitalmarketplace services

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

digitalmarketplace-logdia

A single-page, self-contained app which generates interactive diagrams like this:

Screenshot

given JSON logs from digitalmarketplace services. A statically-served version is available here for convenience.

WebExtension

This can also be built into a Web Extension for Firefox or Chrome. The build process is defined in the file default.nix, which also pulls in clean versions of dependencies for reproducible builds.

Installing as a Web Extension allows users to generate log diagrams in a 1-click fashion direct from kibana. Firefox users should be able to find an up to date, signed .xpi on the releases page, while Chrome users with an @digital.cabinet-office.gov.uk google account should be able to install it from the Chrome Web Store here

About

d3.js-powered sequence-diagramming tool for JSON logs from digitalmarketplace services

License:MIT License


Languages

Language:JavaScript 87.6%Language:HTML 7.7%Language:Nix 4.7%