Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 2.9 KB

File metadata and controls

65 lines (43 loc) · 2.9 KB

Stride Telegram Alarm Kurulum Rehberi

Bu sistem sizi jail veya inaktif durum hakkında telegram üzerinden uyaracaktır. Ayrıca size her saat başı node durumunuz hakkında kısa bilgi gönderir.

Talimatlar:

  1. @BotFather ile telegram botu oluşturun, özelleştirin ve get bot API token (nasıl yapılacağını bilmiyorsanız).

2.En az 2 grup oluşturun: alarm and log (isterseniz alarm ve log için aynı telegram botunu kullanabilirsiniz). Bunları özelleştirin, botunuzu sohbetlerinize ekleyin ve get chats IDs (nasıl yapılacağını bilmiyorsanız).

  1. Sunucunuza bağlanın ve mkdir $HOME/status/ ile status klasörü oluşturun.

  2. Bu klasörde cosmos.sh dosyası oluşturmanız gerekir; nano $HOME/status/cosmos.sh. Herhangi bir değişiklik yapmanıza gerek yoktur cosmos.sh dosyası kullanıma hazırdır.

Bu depoda cosmos.sh dosyasını bulabilirsiniz.

  1. Düğüm bilgilerimizi tanımlamak için cosmos.conf dosyasına ihtiyacımız var; nano $HOME/status/cosmos.conf . Dosya içindeki bilgileri özelleştiriniz.

cosmos.conf.ornek ve curl.md dosyalarını bu depoda bulabilirsiniz.

  1. jq ve bc paketlerini kurunuz; sudo apt-get install jq bc -y .

  2. Status klasörünüzün içine girip, ayarlarınızı görmek için bash cosmos.sh komutunu çalıştırın. Her şey doğru ise çıktı aşağıdaki gibi veya benzer olmalıdır:

root@Nodeist:~/status# bash cosmos.sh

/// 2022-05-21 14:16:44 ///

pylons-testnet-3

sync >>> 373010/373010.
jailed > true.

/// 2022-05-21 14:16:48 ///

stafihub-public-testnet-2

sync >>> 512287/512287.
place >> 47/100.
stake >> 118.12 fis.

root@Nodeist:~/status#
  1. slash.sh dosyamızı oluşturalım; nano $HOME/status/slash.sh .

Bu depoda slash.sh.ornek dosyasını bulabilirsiniz.

  1. Bazı kurallar ekleyin; chmod u+x cosmos.sh slash.sh.
  2. Crontab'ı düzenleyin (1 numaralı seçeneği seçiyoruz); crontab -e.

Bu depoda crontab.ornek dosyasını bulabilirsiniz.

  1. Günlüklerinizi cat $HOME/status/cosmos.log veya tail $HOME/status/cosmos.log -f ile kontrol edebilirsiniz.

Referans Listesi

Bu projede kullanılan kaynaklar:

  1. slash.sh dosyamızı oluşturalım; nano $HOME/status/slash.sh .

Bu depoda slash.sh.ornek dosyasını bulabilirsiniz.

  1. Bazı kurallar ekleyin; chmod u+x cosmos.sh slash.sh.
  2. Crontab'ı düzenleyin (1 numaralı seçeneği seçiyoruz); crontab -e.

Bu depoda crontab.ornek dosyasını bulabilirsiniz.

  1. Günlüklerinizi cat $HOME/status/cosmos.log veya tail $HOME/status/cosmos.log -f ile kontrol edebilirsiniz.