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

https://github.com/aliartiza75/lomo

Extensible, open source logging and monitoring/alerting solution.
https://github.com/aliartiza75/lomo

logger logging monitoring monitoring-tool

Last synced: 11 months ago
JSON representation

Extensible, open source logging and monitoring/alerting solution.

Awesome Lists containing this project

README

          

[![SonarCloud](https://sonarcloud.io/images/project_badges/sonarcloud-white.svg)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)

## Sonar Quality Badges

[![Quality gate](https://sonarcloud.io/api/project_badges/quality_gate?project=aliartiza75_lomo)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=duplicated_lines_density)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=sqale_rating)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=code_smells)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=ncloc)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=coverage)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=sqale_index)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)

## Sonar Security Badges

[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=reliability_rating)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Vulnerabilities](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=vulnerabilities)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Bugs](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=bugs)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=aliartiza75_lomo&metric=security_rating)](https://sonarcloud.io/summary/new_code?id=aliartiza75_lomo)

## Python Code Quality Badges

[![CodeQL](https://github.com/aliartiza75/lomo/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/aliartiza75/lomo/actions/workflows/codeql-analysis.yml)
[![Python application](https://github.com/aliartiza75/lomo/actions/workflows/python-app.yml/badge.svg)](https://github.com/aliartiza75/lomo/actions/workflows/python-app.yml)

# Lomo

## Overview
Extensible, open source monitoring/alerting and logging solution.

The idea is to develop a framework that will allows the users to:

**Logging**
1. custom log parser rules.
2. connecter for multiple logs dumps source.
3. centralized way to manage logger configrations on multiple hosts.

**Monitoring/Alerting**
1. custom monitoring/alerts rules
2. centralized way to update the monitoring rules.

## Contributions

1. Enable prepare commit hook. Follow the guidelines provided on this [blog](https://aliartiza75.medium.com/add-git-branch-name-to-each-commit-3acb60ab6bc9).

2.