Logstalgia: Skirtumas tarp puslapio versijų

Iš Žinynas.
Jump to navigation Jump to search
 
 
8 eilutė: 8 eilutė:
 
  brew install logstalgia
 
  brew install logstalgia
  
 +
Taip pat pasinaudojus [[appify]] arba [[platypus]] galima pasidaryti gražų macOS launcherį (aplikaciją).
  
 
== Multiple serveriu log failai ==
 
== Multiple serveriu log failai ==
38 eilutė: 39 eilutė:
 
{{Template:Distributions}}
 
{{Template:Distributions}}
 
{{Template:BSD}}
 
{{Template:BSD}}
 +
[[Category:Mac OS X]]
 
[[Category:Tinklas]]
 
[[Category:Tinklas]]
 
[[Category:Windows]]
 
[[Category:Windows]]
 
[[Category:Scripts]]
 
[[Category:Scripts]]

Dabartinė 12:15, 19 kovo 2020 versija


MacOS Install[keisti]

Reikia turėti jau įdiegtus MacPorts, tuomet terminale rašyti:

sudo port install logstalgia

Arba jeigu turite brew

brew install logstalgia

Taip pat pasinaudojus appify arba platypus galima pasidaryti gražų macOS launcherį (aplikaciją).

Multiple serveriu log failai[keisti]

#!/bin/bash

declare -a arr=("server1" "server2" "server3")
for i in "${arr[@]}"
do
   ssh "$i" tail --follow=name /var/log/apache2/access.log &
done | logstalgia --sync

Serverio vietoje galima deti visa ssh su parametrais

#!/bin/bash

declare -a arr=(
 "ssh root@app.serverys.lt tail --follow=name /var/log/nginx/access.log"
 "ssh root@app2.serverys.lt tail --follow=name /var/log/nginx/access.log"
 "ssh root@app3.serverys.lt tail --follow=name /var/log/nginx/access.log")
for i in "${arr[@]}"
do
   $i
done | logstalgia --sync