Пример #1
0
        /// <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]);
            }
        }
Пример #2
0
        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();
            }
        }