ertan2002 adlı üyeden alıntı: mesajı görüntüle
kodlarını paylaşır mısın burda bakalım ?
kullandığın libraryi bilmiyorum ama ya send ettiğinde bir geri dönüş değeri vardır ya da ilgili sınıfın bir receive eventi vardır oradan alacksın..
            string IP = "ip"";
            string User = "root";
            string Pass = "parola";

            try
            {
                var server1 = new SshClient(IP, User, Pass);
                server1.Connect();
                server1.RunCommand("top");
                
                Burada karşılığı almam lazım
                
                server1.Disconnect();
            }
            catch (Exception ex)
            {
                ex = new Exception("Bağlantıda problem/ler mevcut !");
                MessageBox.Show(ex.Message);
            }
https://sshnet.codeplex.com/discussions/301739 şurada anlatmışlar ama tam çözemedim,ilginiz için teşekkürler.

CtrlInformatics adlı üyeden alıntı: mesajı görüntüle
Projeyi tahmin edebiliyorum, daha detaylı bir versiyonunu yazıyorum çünkü Eğer tahmin ettiğim şeyse tabi.

Geri dönen değeri işlemek için uğraşacağına gönderdiğin komutla işlenmiş bir veri elde edebilirsin. Atıyorum uptime değerini awk ile işleyip gün, saat, dakika olarak ayrı ayrı döndürebilirsin. Linux bu açıdan sana çok fazla yol sunar.
Load değerlerini alacağım,belirli seviyenin üstündeyse saatin yanından uyarı verdireceğim birde yedekleme ile ilgili bir planım var