A program for creating a report on graphs from graphana

Overview

Программа для создания отчёта по графикам из графаны.

Generate doc report from Grafana dashboard. Generate

Вам нужно перед первым запуском сконфигурировать tsconfig.json. Вначале заполните поле "key" записав туда ваше API Key, затем заполните имя раздела "nameHeading", если оно пустое, то раздел не будет создан. Поле "namePanelsId" определяет название картинки, а поле "describePanel" описывает график. Параметр "panelsId" определяет какой график из дашборда Grafan нужно вставить "panelid" и ссылку на дашборд в поле "dashboward". Для этого просто скопируйте их из адресной строки браузера:
config_graf
Поле "panelsId" может содержать перечисление, тогда будут вставлены несколько графиков друг под другом. Поля "width" и "height" отвечают за ширину и длину графика, если они пустые или отсутствуют, тогда они будут игнорированы.

Все отчеты хранятся в папке reports. В папке imgs хранятся все скриншоты для последнего созданного отчёта. Папка temlate отвечает за шаблоны страниц генератора и отчёта.

Готовый exe файл из папки build следует запускать из корня проекта так как для его работы требуется наличие папок с шаблонами, конфигурацией запуска и т.п.

Getting started

Get the source:

go get github.com/maksimall89/generateDoc/...

Compile:

go build -o generateDoc.exe

Start:

execute generateDoc.exe and open http://127.0.0.1:9005/

Creating Web Content in Golang

Creating Web Content in Golang From GoWebExamples.com Go is an open source programming language designed for building simple, fast, and reliable softw

JeremiahShafer 0 Jan 16, 2022
Go program with embedded Next.js app.

golang-nextjs-portable is a small Go program to showcase the embed package for bundling a static HTML export of a Next.js app.

David Stotijn 180 Aug 8, 2022
Project E-Commerce Alta Store Program Immersive Back End Batch 4

Project E-Commerce Project E-Commerce Alta Store Program Immersive Back End Batch 4 Explore the docs » Daftar Isi About The Project Built With ERD Con

null 1 Dec 30, 2021
Act as part of the business code and will report aqua scan report after application installed

starboard-report This repo aim to enrich the functionality of starboard. Starboard integrates security tools into the Kubernetes environment, so that

null 17 Nov 25, 2021
Draw graphs through GO MOD GRAPH output

go-mod-graph-chart build chart by go mod graph output Install $ go get -u github.com/PaulXu-cn/go-mod-graph-chart/gmchart Usage

null 89 Aug 4, 2022
a python command-line tool which draws basic graphs in the terminal

Termgraph A command-line tool that draws basic graphs in the terminal, written in Python. Graph types supported: Bar Graphs Color charts Multi-variabl

Marcus Kazmierczak 2.9k Aug 3, 2022
a sharded store to hold large IPLD graphs efficiently, packaged as location-transparent attachable CAR files, with mechanical sympathy

DAG store This README will be populated soon. In the meantime, please refer to the design document.

Filecoin 28 Jul 26, 2022
A Connected Graph Generator tool that construct graphs of some given size

graph graph is a Connected Graph Generator tool that construct graphs of some given size. Notice that it generates all possible connected, undirected

Nicolas A Perez 0 Nov 5, 2021
OTF font with vertical bars for one-line ASCII spectrum analyzers, graphs, etc

graph-bars-font OTF font with vertical bars for one-line ASCII spectrum analyzers, graphs, etc. I didn't find anything similar on the net so I decided

Andrew Dunai 18 Jul 28, 2022
FlameScope is a visualization tool for exploring different time ranges as Flame Graphs.

FlameScope FlameScope is a visualization tool for exploring different time ranges as Flame Graphs, allowing quick analysis of performance issues such

Netflix, Inc. 2.7k Aug 5, 2022
Go (Golang) encrypted deep learning library; Fully homomorphic encryption over neural network graphs

DC DarkLantern A lantern is a portable case that protects light, A dark lantern is one who's light can be hidden at will. DC DarkLantern is a golang i

Raven 1 Dec 2, 2021
null 38 Aug 3, 2022
K8s-graph - Kubernetes ownerReferences graphs

k8s-graph Kubernetes ownerReferences dependency graph. Running Suppose you have

Amim Knabben 6 May 12, 2022
rconn is a multiplatform program for creating generic reverse connections. Lets you consume services that are behind firewall or NAT without opening ports or port-forwarding.

rconn (r[everse] conn[ection]) is a multiplatform program for creating reverse connections. It lets you consume services that are behind NAT and/or fi

Hikmat Jafarli 233 Jul 20, 2022
Ostent is a server tool to collect, display and report system metrics.

Ostent Ostent collects metrics to display and report to InfluxDB, Graphite, Librato. The interactive display UI (demo): System metrics collected and r

Ostrost 173 Jun 24, 2022
A Golang tool that does static analysis, unit testing, code review and generate code quality report.

goreporter A Golang tool that does static analysis, unit testing, code review and generate code quality report. This is a tool that concurrently runs

360 Enterprise Security Group, Endpoint Security, inc. 3k Aug 5, 2022
A report card for your Go application

Go Report Card A web application that generates a report on the quality of an open source go project. It uses several measures, including gofmt, go ve

GoJP 1.7k Aug 4, 2022
A presentable test report generator for go packages

go-tprof Overview Prerequisites 1. Go version >= 1.12 2. Node.js version >= 8.0.0 (for building the UI) 3. Yarn 4. GOPATH and local bin setup (`expor

Gokul T P 34 Feb 7, 2022
Report unwanted import path and declaration usages

faillint Faillint is a simple Go linter that fails when a specific set of import paths or exported path's functions, constant, vars or types are used.

Fatih Arslan 215 Jun 3, 2022
Auto daily report for HITSZ Students.

auto-report Auto daily report for HITSZ Students. Usage Report Once Golang go run main.go -u your-studentID -p your-password -e your-email Docker dock

null 41 Apr 24, 2022
octant plugin for kubernetes policy report

Policy Report octant plugin [Under development] Resource Policy Report Tab Namespace Policy Report Tab Policy Report Navigation Installation Install p

Yuvraj 8 Sep 10, 2021
a simple wrapper around resty to report HTTP calls metrics to prometheus

restyprom a simple wrapper around resty to report HTTP calls metrics to prometheus If you're using resty and want to have metrics of your HTTP calls,

Felipe Volpone 1 Mar 16, 2022
Freaking simple AWS Reserved Instance and Usage coverage report

richeck This tool allows you to simply see the EC2 and ElastiCache nodes you have reserved on amazon. Motivation: How many instances are currently res

Oğuzhan YILMAZ 10 Oct 17, 2021
kyoto uikit - UIKit for rapid development License Go Reference Go Report Card

kyoto uikit UIKit for rapid development Requirements kyoto page configured SSA basic knowledge of kyoto (twui) configured tailwindcss Installation <ki

Yurii Zinets 22 Jun 27, 2022
Check the report history of any IP address to see if anyone else has reported malicious activities using API

abuseip Check the report history of any IP address to see if anyone else has reported malicious activities using API by abuseipdb.com. Installation $

Akbar Kustirama 2 Nov 13, 2021
Bitrise step to parse a JaCoCo generated report and output the code coverage percentages to be used by other steps.

JaCoCo Report Parser This step parses a JaCoCo generated XML report in the jacoco_report_path and outputs the coverage percentages in a String format

Thomas Horta 0 Dec 6, 2021
Faillint: Report unwanted import path and declaration usages

faillint Faillint is a simple Go linter that fails when a specific set of import paths or exported path's functions, constant, vars or types are used.

Fatih Arslan 215 Jun 3, 2022
Tool to summarize and report large exchange inflows, exchange outflows, mints, and burns.

What this is Tool to summarize and report large exchange inflows, exchange outflows, mints, and burns. Data is sourced from whale-alert and reported v

null 2 Jun 18, 2022
Example Book Report API written in Golang with Fiber and GORM

book-report Example Book Report API written in Golang with Fiber and GORM API func setupRoutes(app *fiber.App) { app.Get("/api/v1/book", book.GetBook

Trung Nguyen 1 Nov 5, 2021