TanodTools
TR

MikroTik Netwatch oluşturucu

İSS ağ geçidinizi ve diğer ana bilgisayarları yönlendiricinin kendisinden izleyin: ana bilgisayarları listeleyin, aralığı ve bildirim yöntemini seçin; kesinti ve geri dönüş uyarılı, yapıştırmaya hazır bir Netwatch betiği alın.

Tarayıcınızda çalışır; yazdığınız hiçbir şey cihazınızdan çıkmaz

İzlenecek ana bilgisayarlar
    203.0.113.1 yerine İSS ağ geçidinizin adresini yazın.
    Süreler ve sürüm
    Bildirim

    IPv4 ana bilgisayarlarına ping atan (v7'de type=icmp, v6'da eski host= biçimi) ve her durum değişiminde bir betik çalıştıran RouterOS /tool netwatch girdileri üretir. Burada yönlendiricinizde denenemez, bu yüzden kullanmadan önce her satırı gözden geçirin. Bot belirteci ve e-posta ayarları yönlendiricide düz metin olarak durur. Netwatch yönlendiricide çalışır ve yönlendiricinin kendisinin çevrimdışı olduğunu bildiremez. MikroTik ve RouterOS, SIA Mikrotīkls'in ticari markalarıdır. Bu araç bağımsızdır; MikroTik ile bağlantılı değildir ve MikroTik tarafından onaylanmamıştır.

    MikroTik'te Netwatch uyarıları nasıl kurulur

    1. İzlenecek ana bilgisayarları her birine bir etiketle listeleyin: önce İSS ağ geçidiniz, sonra 8.8.8.8 ve 1.1.1.1 gibi güvenilir genel adresler.
    2. Aralığı ve zaman aşımını, RouterOS sürümünüzü (v7 veya v6) ve nasıl haberdar olmak istediğinizi seçin: ntfy konusu, Telegram botu veya e-posta.
    3. Betiği kopyalayın veya .rsc dosyasını indirin, yönlendiricinin terminaline yapıştırın ve /tool netwatch print ile /log print çıktısını kontrol edin.

    RouterOS'ta Netwatch

    /tool netwatch altındaki Netwatch, bir ana bilgisayarı her interval süresinde yoklar ve durumunu açık veya kapalı olarak tutar. Bir ana bilgisayar timeout içinde yanıt vermezse kapalı sayılır. Her değişimde RouterOS girdinin down-script veya up-script betiğini çalıştırır; uyarı da burada gönderilir: /tool fetch bir ntfy konusuna gönderir veya Telegram sendMessage URL'sini çağırır, /tool e-mail send ise yönlendiricide zaten yapılandırılmış e-posta ayarlarını kullanır.

    Birden fazla ana bilgisayarı izleyin. Tek bir genel adres, bağlantınızla ilgisi olmayan nedenlerle çökebilir; bu yüzden İSS ağ geçidini iki bağımsız genel adresle eşlemek, sorunun son hatta mı yoksa genel internette mi olduğunu gösterir. Zaman aşımını aralıktan kısa tutun ve çok sayıda ana bilgisayarda çok kısa aralıklardan kaçının.

    Netwatch'un size söyleyemeyeceği şey

    Netwatch yönlendiricide çalışır, bu yüzden yönlendiricinin kendisinin çevrimdışı olduğunu bildiremez: elektrik kesintisi, çökme veya ölü bir uplink betiği çalıştıracak hiçbir şey bırakmaz. Bunun için yönlendirici yanıt vermeyi bıraktığında fark eden dışarıdan bir kontrol gerekir. Bir MikroTik yönlendirici çevrimdışı olduğunda nasıl uyarı alınır yazısını okuyun ve ücretsiz dış heartbeat hizmetini kullanın. Aynı bağlantılardaki trafiği de yönetiyorsanız, failover'ı kendi kontrol ana bilgisayarlarını kullanan yük dengeleme oluşturucusuna da göz atın.

    Sık sorulan sorular

    Netwatch ne yapar?

    Netwatch, belirlediğiniz aralıkla her ana bilgisayara ping atar. Bir ana bilgisayar zaman aşımı içinde yanıt vermeyi bıraktığında kapalı işaretlenir ve down-script bir kez çalışır; yeniden yanıt verdiğinde up-script çalışır. Üretilen betikler günlüğe bir satır yazar ve bir yöntem seçtiyseniz /tool fetch veya /tool e-mail ile mesaj gönderir.

    Netwatch neden yönlendiricinin kendisinin çevrimdışı olduğunu bildiremez?

    Netwatch yönlendiricinin bir parçasıdır. Yönlendiricinin elektriği kesilirse, çökerse veya uplink'ini kaybederse betiği çalıştıracak ya da mesajı gönderecek hiçbir şey kalmaz. Bunun için yönlendirici yanıt vermeyi bıraktığında bunu fark eden dışarıdan bir kontrol gerekir. Yönlendirici çevrimdışı uyarıları rehberine ve ücretsiz dış heartbeat hizmetine bakın.

    İnternet bağlantım koptuğunda DOWN mesajı alır mıyım?

    Çoğu zaman o anda almazsınız. Mesaj aynı yönlendiriciden çıkar; izlenen ana bilgisayar tek uplink'inizin ağ geçidiyse down-script çalışır ama mesaj bağlantı dönene kadar çıkamaz. Ardından UP mesajı bağlantının düzeldiğini bildirir. İkinci bir bağlantıyı ya da LAN'daki bir ana bilgisayarı izlemek, kopan bağlantıya bağlı olmayan uyarılar sağlar.

    v7 ve v6 çıktısı arasındaki fark nedir?

    RouterOS v7'de girdiler ping sondasını seçen type=icmp taşır. RouterOS v6'da type parametresi yoktur; girdiler yalnızca host, interval ve timeout kullanır. v7 sürümünüz eskiyse ve type=icmp'yi reddederse onu her satırdan silin.

    Etiketlerdeki tırnak, ters eğik çizgi ve dolar işaretleri nasıl işlenir?

    Etiketler ve yönlendirici adı RouterOS dizeleri için kaçışlanır: ters eğik çizgi, çift tırnak, dolar işareti ve soru işaretinin her biri bir ters eğik çizgi alır. Betikler Netwatch girdisinin içinde dize olarak saklanır; bu yüzden kaçışlama iki kez uygulanır: biri mesaj, biri saklanan betik için.

    Yapılandırmam veya bot belirtecim bir yere gönderiliyor mu?

    Hayır. Her şey tarayıcınızda üretilir. Betiği yapıştırdıktan sonra bir ana bilgisayarın durumu değiştiğinde ntfy'ye veya Telegram'a bağlanan yönlendiricinin kendisidir.