© Copyright 2024. Powered by Yasin Kuyu.

Version

© Copyright 2025

Local Time

Go back

NetDash ile Windows Sunucu Takibi

netdash-logo
NetDash nedir?

NetDash Windows tabanlı sunucular için hazırladığım, sunucunuza ait kritik bilgilere tek ekranda kolayca erişimine imkan veren açık kaynaklı bir sunucu yönetim yazılımıdır. Projenin geliştirilmesinde C# MVC ile büyük ölçüde WMI kullanılmıştır. WMI hakkında bilgi için daha önce hazırladığım WMI makalesini inceleyebilirsiniz.

netdash-ozet

NetDash ile hangi bilgilere erişilebilir?
  • İşletim sistemi adı ve sürümü
  • Hostname bilgisi
  • Uptime süresi
  • CPU bilgileri ve kullanım oranı
  • RAM kullanım oranı
  • Disk kullanımı ve sürücüler
  • Açılış performansı
  • Sunucuya tanımlı IP adresleri
  • Sunucu trafiği
  • Disk veri yazma ve okuma grafiği
  • Çevrimiçi kullanıcılar
  • Netstat port trafiği
  • Sunucudaki aktif işlemler
  • Yerel ve uzak sunucu bilgileri
Gereksinimler

Microsoft .NET Framework 3.5 veya üstü güncel bir sürümü.

 Nerelerde çalışır?
  • Windows Server 2000
  • Windows Server 2008
  • Windows Server 2012
 Kurulum

NetDash kurulum ve kullanımı oldukça basittir. NetDash dosyasından çıkardığınız publish klasörünün içeriğini sunucuzda çalıştırmak istediğiniz sitenin ana klasörüne aktarınız. Dilerseniz github üzerinden uygulamanın son kaynak kodlarını indirerek projeyi kendiniz derleyebilirsiniz.

Yönetim erişimi için varsayılan kullanıcı adı ve parola;

   Kullanıcı adı: admin
   Parola: admin123

 

Versiyon

1.4.4

 İndir

http://www.github.com/yasinkuyu/NetDash

 

Diğer kaynaklar;

pyDash – v1.4.4
http://k3oni.github.io/pydash/

PyDash ile Linux Sunucu Takibi
http://www.mehmetince.net/pydash-ile-linux-sunucu-takibi/

5 Views
Share this

2 Comments

  • Tuncay BAŞ

    Merhaba Yasin Bey,

    InfoController.cs dosyasında network trafik istatistikleri alınırken hata vermekte. Dosyanın 350. satırında aşağıdaki değişiklikleri yaptığımızda problem kalmıyor. item değeri null geldiğinde program hata vermekte.

    orijinali:
    foreach (var item in trafficRevc)
    datasetRecv.Add(Convert.ToDouble(item));

    foreach (var item in trafficSent)
    datasetSent.Add(Convert.ToDouble(item));

    Değiştirilmiş hali:

    foreach (var item in trafficRevc)
    {
    if (!String.IsNullOrEmpty(item))
    datasetRecv.Add(Convert.ToDouble(item));
    }

    foreach (var item in trafficSent)
    {
    if (!String.IsNullOrEmpty(item))
    datasetSent.Add(Convert.ToDouble(item));
    }

  • yasinkuyu

    Tuncay Bey merhaba, GitHub (http://www.github.com/yasinkuyu/NetDash) üzerinde yaptığınız değişikliği pull request olarak gönderebilirseniz projeyi takip eden diğerleri için de faydalı olacaktır.

Leave a comment: