/// <summary> /// Update data for the metrics. Called immediately before the metrics are scraped. /// </summary> public void UpdateMetrics() { var loadAverage = new double[3]; if (LinuxNative.getloadavg(loadAverage, 3) == 3) { Load1.Set(loadAverage[0]); Load5.Set(loadAverage[1]); Load15.Set(loadAverage[2]); } }
public void Startup() { Load1.Text = "0%"; for (int i = 0; i <= 100; i++) { prgBar1.Value = i; Load1.Text = "Loading..." + i.ToString() + "%"; prgBar1.Refresh(); Load1.Refresh(); Thread.Sleep(50); } //Thread.Sleep(500); prgBar1.Refresh(); if (prgBar1.Value == 100) { //this.ParentForm.Hide(); m1.Show(); this.Hide(); } }