MG

Operasyon

Telegram İzleme — Operasyon Bildirim Hattı

Sunucu işletimi için geliştirilen Telegram bildirim botu. Süreç, log ve yedek durumu tek kanaldan izlenir.

Operasyonun görünür olması için botu yazdım. Sunucunun iç ayrıntısı herkese açık sayfaya dökülmez.

Telegram İzleme — Operasyon Bildirim Hattı

Kapak görseli temsilidir. Projenin kendi fotoğrafı değildir.

İzleme botu

SunucuPM2logPostgreSQLBotNode.jsTelegramkısa raporadres yok

Sunucu olay üretir. Bot kısa mesaj yollar. Sunucu adresi mesajda yoktur.

Bot, sohbet içinde komut dinleyen bir programdır. Telegram’da bir komut yazılır, bot cevap verir. Amaç, sunucuya masaüstü açmadan sürecin düşüp düşmediğini, logda yeni satır olup olmadığını ve PostgreSQL yedeğinin alınıp alınmadığını görmektir.

PM2, Node.js sürecini ayakta tutar. Süreç kapanırsa yeniden başlatır. Yedek, veritabanının o andaki kopyasıdır. Bot, kopyanın alınıp alınmadığını bildirir. Sunucu adresi, parola ve müşteri verisi bu sayfada yoktur. Bot mesajının herkese açık metninde de yer almaz.

Bu projede yapılan iş

İzleme komutlarını, log ve yedek bildirimini ve kısa durum raporunu Node.js ile yazdım.

Yığın

  • Node.js
  • Telegram
  • PM2
  • PostgreSQL
  • Süreç ve log bildirimi
  • Yedek bildirimi
  • Kısa operasyon raporu

↑↓ seç · Enter aç · Esc kapat