An open API service indexing awesome lists of open source software.

https://github.com/antoniojmsjr/grafanalokilogger

⚡ GrafanaLokiLogger is a library designed for integration with Grafana Loki, enabling logs to be sent directly to the API in a simple and efficient manner.
https://github.com/antoniojmsjr/grafanalokilogger

aggregation delphi embarcadero fpc freepascal grafana logger logs loki

Last synced: 11 days ago
JSON representation

⚡ GrafanaLokiLogger is a library designed for integration with Grafana Loki, enabling logs to be sent directly to the API in a simple and efficient manner.

Awesome Lists containing this project

README

        

![Maintained YES](https://img.shields.io/badge/Maintained%3F-yes-green.svg?style=flat-square&color=important)
![Memory Leak Verified YES](https://img.shields.io/badge/Memory%20Leak%20Verified%3F-yes-green.svg?style=flat-square&color=important)
![Release](https://img.shields.io/github/v/release/antoniojmsjr/GrafanaLokiLogger?label=Latest%20release&style=flat-square&color=important)
![Stars](https://img.shields.io/github/stars/antoniojmsjr/GrafanaLokiLogger.svg?style=flat-square)
![Forks](https://img.shields.io/github/forks/antoniojmsjr/GrafanaLokiLogger.svg?style=flat-square)
![Issues](https://img.shields.io/github/issues/antoniojmsjr/GrafanaLokiLogger.svg?style=flat-square&color=blue)
![Compatibility](https://img.shields.io/badge/Compatibility-Delphi,%20Lazarus-3db36a?style=flat-square)



GrafanaLokiLogger

# GrafanaLokiLogger

[![Static Badge](https://img.shields.io/badge/Portugu%C3%AAs-(ptBR)-07C160)](https://github.com/antoniojmsjr/GrafanaLokiLogger) **GrafanaLokiLogger** é uma biblioteca projetada para integração com [Loki](https://grafana.com/oss/loki/), desenvolvida pela [Grafana Labs](https://grafana.com/), permitindo o envio de *logs* para monitoramento e análise centralizado.

GrafanaLokiLogger utiliza o conceito de [fluent interface](https://en.wikipedia.org/wiki/Fluent_interface), proporcionando aos desenvolvedores uma experiência intuitiva no uso da biblioteca. Projetada com foco na praticidade, a solução simplifica a integração com o [Loki](https://grafana.com/oss/loki/) e permite o envio de *logs* de forma estruturada e direta.
Ideal para projetos que demandam monitoramento centralizado e escalabilidade, a solução combina flexibilidade e eficiência, atendendo às necessidades de sistemas modernos.

> [!NOTE]
> Para mais informações sobre a biblioteca, como instalação, documentação e outros detalhes, consulte [Wiki](https://github.com/antoniojmsjr/GrafanaLokiLogger/wiki).

[![Static Badge](https://img.shields.io/badge/English-(enUS)-D14836)](https://github.com/antoniojmsjr/GrafanaLokiLogger) **GrafanaLokiLogger** is a library designed for integration with [Loki](https://grafana.com/oss/loki/), developed by [Grafana Labs](https://grafana.com/), enabling *log* delivery for centralized monitoring and analysis.

GrafanaLokiLogger uses the [fluent interface](https://en.wikipedia.org/wiki/Fluent_interface) concept to provide an intuitive and efficient experience for developers. Designed with a focus on practicality, the solution simplifies integration with [Loki](https://grafana.com/oss/loki/) and enables structured and straightforward *log* delivery. Ideal for projects requiring centralized monitoring and scalability, the solution combines flexibility and efficiency to meet the needs of modern systems.

> [!NOTE]
> For more information about the library, including installation, documentation, and other details, please refer to the [Wiki](https://github.com/antoniojmsjr/GrafanaLokiLogger/wiki).

### :flying_saucer: Compatibility

[![Static Badge](https://img.shields.io/badge/Portugu%C3%AAs-(ptBR)-07C160)](https://github.com/antoniojmsjr/GrafanaLokiLogger) GrafanaLokiLogger foi projetada para as linguagens `Delphi` e `Lazarus`, oferecendo suporte aos desenvolvedores e tornando a integração com [Loki](https://grafana.com/oss/loki/) mais intuitiva e prática.

[![Static Badge](https://img.shields.io/badge/English-(enUS)-D14836)](https://github.com/antoniojmsjr/GrafanaLokiLogger) GrafanaLokiLogger was designed for `Delphi` and `Lazarus`, providing support for developers and making integration with [Loki](https://grafana.com/oss/loki/) more intuitive and practical.



GrafanaLokiLogger Delphi/Lazarus

### :bar_chart: Dashboard

[![Static Badge](https://img.shields.io/badge/Portugu%C3%AAs-(ptBR)-07C160)](https://github.com/antoniojmsjr/GrafanaLokiLogger) Com o objetivo de simplificar o monitoramento e a consulta de *logs* utilizando [Loki](https://grafana.com/oss/loki/), foi desenvolvido um Dashboard. Este painel oferece uma interface amigável para a análise e gestão de *logs*. Ele pode ser copiado diretamente através do link: [GrafanaLokiLogger Dashboard](https://grafana.com/grafana/dashboards/22349-grafanalokilogger)

[![Static Badge](https://img.shields.io/badge/English-(enUS)-D14836)](https://github.com/antoniojmsjr/GrafanaLokiLogger) With the goal of simplifying log monitoring and querying using Loki, a Dashboard was developed. This panel provides a user-friendly interface for log analysis and management. It can be accessed directly via the link: [GrafanaLokiLogger Dashboard](https://grafana.com/grafana/dashboards/22349-grafanalokilogger)



GrafanaLokiLogger Dashboard

### :arrow_forward: Demo
[Download](https://github.com/user-attachments/files/18158106/GrafanaLokiLogger.zip)

https://github.com/user-attachments/assets/914c7024-53be-4b5c-8afd-68aca3582c2a

### :warning: License
`GrafanaLokiLogger` is free and open-source software licensed under the [![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/antoniojmsjr/GrafanaLokiLogger/blob/master/LICENSE)