go-loganalyzer

command module
Version: v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 25, 2021 License: Apache-2.0 Imports: 1 Imported by: 0

README

Log Analyzer

Go Reference codecov Go Report Card

Features
  • Logger
  • Config
  • Client
  • Server
  • Retry manager
  • Store queue

Architecture

LogAnalyzer LogAnalyzer-agent-v0

ToDos

  • HTTP/GRPC endpoint for getting logs from other service
  • Filter wrapper for filtering logs
  • HTTP API for querying logs from server
  • Filter and Search on server side

Contributions

Note This is just a practice exercise and not production ready.

If anyone wants to make this project real or have some good features/roadmap in mind. Feel free to raise a issue. Every contributions to this project is ❤️ welcome.

License

This project is licence under Apache Licence 2.0

Documentation

Overview

Copyright © 2021 Manish <itzmanish108@gmail.com>

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Source Files

Directories

Path Synopsis
internal
codec
Package codec is an interface for encoding messages
Package codec is an interface for encoding messages
codec/json
Package json provides a json codec
Package json provides a json codec

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL