---
title: "Info om nätverket"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/64091-info-om-nätverket"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "omen"
published: "2003-01-07T20:25:11.000Z"
updated: "2003-01-08T17:25:26.000Z"
replies: 3
views: 282
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/64091-info-om-nätverket"
---

# Info om nätverket

## #1 — omen, 2003-01-07T20:25Z

Går det att skriva ut  tex hur mycket nätverket används med .net eller asp eller nåt?

Exempel:
Current in: 100kb/sec
Current out: 450kb/sec

eller nåt sånt

Permalänk: https://www.webforum.nu/p/64091

## #2 — renholm, 2003-01-08T12:38Z

Tror/vet inte om det finns något inbyggt men du kan självklart skriva en funktion som tar reda på det. De flesta routers stöder något som heter SNMP som är ett form av protokol som du kan få aktuell bandbredd osv. Sök mer på det!

Permalänk: https://www.webforum.nu/p/904637

## #3 — Gladh, 2003-01-08T15:27Z

Borde gå bra! Du kan komma åt alla de olika processorna som finns under 'Administrator-\>Performence' 

De processorna som du kan visa där, skall du kunna komma åt från C#. Såg ett exempel på hur man visade samtidiga avändare på en websida med hjälp av dem.

Tyvärr kommer jag inte ihåg url dit, men den hittar du säkert om du söker lite.

\- M

Permalänk: https://www.webforum.nu/p/904760

## #4 — developer, 2003-01-08T17:25Z

Det finns ett exempel på performance monitor i MSDN: <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cssample/html/vcsamPerfMonSampleCSharp.asp>

För att få just nätverkstrafik borde du kunna använda nåt sånt här:

```
static void Main() {
	const string categoryName = "Network Interface";
	string[] countersToGet = new String[] {"Bytes Received/sec", "Bytes Sent/sec"};
	PerformanceCounterCategory networkCounters = new PerformanceCounterCategory(categoryName);

	// loop over all network adapters
	foreach (string instanceName in networkCounters.GetInstanceNames()) {
		Console.WriteLine("Network card: {0}", instanceName);
		// get the counters we're interested in
		foreach (string counterName in countersToGet) {
			PerformanceCounter counter = new PerformanceCounter(categoryName, counterName, instanceName, true);
		}
	}
}
```

och snegla återigen i MSDN för att få ut samples: <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbcon/html/vbtskCreatingSampleOfPerformanceCounterValues.asp> ur de counters som skapats.

Permalänk: https://www.webforum.nu/p/907705

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/64091-info-om-nätverket
