Skip to content

The LGTM Stack (Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics)

License

Notifications You must be signed in to change notification settings

melvinlee/LGTM-stack-monitoring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LGTM-stack-monitoring Built with Devbox

The LGTM Stack (Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics)

Development Setup

Prerequisites

Devbox installed on your system

curl -fsSL https://get.jetpack.io/devbox | bash

Using Devbox

This project uses Devbox to manage development dependencies. Devbox automatically sets up the following tools:

  • kind: For managing local Kubernetes clusters
  • just: Command runner for project tasks

To start using the development environment:

  1. Enter the devbox shell:
devbox shell

This will automatically install and configure all required tools.

  1. Verify the installation:
kind --version
just --version
  1. Exit the devbox shell when you're done:
exit

How to Use just

just is a command runner that helps you run commands defined in a Justfile.

Below are some common commands you can use with the Justfile in this project.

How to Create a Cluster

To create a new Kind cluster using the Justfile, run the following command:

just cluster-create

To destroy the Kind cluster, run the following command:

just cluster-destroy

About

The LGTM Stack (Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages