addiing longorn and loki
This commit is contained in:
79
Grafana-Loki/README.md
Normal file
79
Grafana-Loki/README.md
Normal file
@@ -0,0 +1,79 @@
|
||||
# Install Grafana-Loki-Stack
|
||||
|
||||
## Grafana
|
||||
|
||||
helm repo add grafana https://grafana.github.io/helm-charts
|
||||
helm repo update
|
||||
|
||||
helm install grafana grafana/grafana --namespace grafana --create-namespace
|
||||
|
||||
|
||||
### Notes
|
||||
1. Get your 'admin' user password by running:
|
||||
|
||||
kubectl get secret --namespace grafana grafana -o jsonpath="{.data.admin-password}" | base64 --decode ; echo
|
||||
|
||||
|
||||
2. The Grafana server can be accessed via port 80 on the following DNS name from within your cluster:
|
||||
|
||||
grafana.grafana.svc.cluster.local
|
||||
|
||||
Get the Grafana URL to visit by running these commands in the same shell:
|
||||
export POD_NAME=$(kubectl get pods --namespace grafana -l "app.kubernetes.io/name=grafana,app.kubernetes.io/instance=grafana" -o jsonpath="{.items[0].metadata.name}")
|
||||
kubectl --namespace grafana port-forward $POD_NAME 3000
|
||||
|
||||
3. Login with the password from step 1 and the username: admin
|
||||
#################################################################################
|
||||
###### WARNING: Persistence is disabled!!! You will lose your data when #####
|
||||
###### the Grafana pod is terminated. #####
|
||||
#################################################################################
|
||||
|
||||
|
||||
## Loki
|
||||
|
||||
helm show values grafana/loki-distributed > loki-distributed-overrides.yaml
|
||||
helm upgrade --install --values loki-distributed-overrides.yaml loki grafana/loki-distributed -n grafana-loki --create-namespace
|
||||
|
||||
### Notes
|
||||
|
||||
***********************************************************************
|
||||
Welcome to Grafana Loki
|
||||
Chart version: 0.80.0
|
||||
Loki version: 2.9.10
|
||||
***********************************************************************
|
||||
|
||||
Installed components:
|
||||
* gateway
|
||||
* ingester
|
||||
* distributor
|
||||
* querier
|
||||
* query-frontend
|
||||
|
||||
## Promtail
|
||||
|
||||
helm show values grafana/promtail > promtail-overrides.yaml
|
||||
|
||||
|
||||
### Notes
|
||||
***********************************************************************
|
||||
Welcome to Grafana Promtail
|
||||
Chart version: 6.16.6
|
||||
Promtail version: 3.0.0
|
||||
***********************************************************************
|
||||
|
||||
Verify the application is working by running these commands:
|
||||
* kubectl --namespace grafana-loki port-forward daemonset/promtail 3101
|
||||
* curl http://127.0.0.1:3101/metrics
|
||||
|
||||
|
||||
## Grafana configuration
|
||||
|
||||
kubectl port-forward service/grafana 8080:80 -n grafana
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# References
|
||||
|
||||
https://akyriako.medium.com/kubernetes-logging-with-grafana-loki-promtail-in-under-10-minutes-d2847d526f9e
|
||||
Reference in New Issue
Block a user