Azure Monitor-agentvereisten
Dit artikel bevat vereisten en vereisten voor de Azure Monitor-agent. Raadpleeg de details in dit artikel voordat u de richtlijnen volgt om de agent te installeren in Azure Monitor Agent installeren en beheren.
Details van de extensie van virtuele machines
Azure Monitor Agent wordt geïmplementeerd als een Azure VM-extensie met de details in de volgende tabel. U kunt deze installeren met behulp van een van de methoden voor het installeren van extensies voor virtuele machines. Zie de versies van de Azure Monitor-agentextensie voor versiegegevens.
Eigenschappen | Windows | Linux |
---|---|---|
Publisher | Microsoft.Azure.Monitor | Microsoft.Azure.Monitor |
Type | AzureMonitorWindowsAgent | AzureMonitorLinuxAgent |
TypeHandlerVersion | Bekijk de versies van de Azure Monitor-agentextensie | Extensieversies van Azure Monitor-agent |
Machtigingen
Voor andere methoden dan het gebruik van Azure Portal moet u de volgende roltoewijzingen hebben om de agent te installeren:
Ingebouwde rol | Bereiken | Reden |
---|---|---|
|
De agent implementeren | |
Elke rol met de actie Microsoft.Resources/deployments/* (bijvoorbeeld Log Analytics-inzender) |
|
Agentextensie implementeren via Azure Resource Manager-sjablonen (ook gebruikt door Azure Policy) |
Beheerde identiteit moet zijn ingeschakeld op virtuele Azure-machines. Zowel door de gebruiker toegewezen als door het systeem toegewezen beheerde identiteiten worden ondersteund.
Door de gebruiker toegewezen: deze beheerde identiteit moet worden gebruikt voor grootschalige implementaties en kan worden geconfigureerd met ingebouwd Azure-beleid. U kunt één keer een door de gebruiker toegewezen beheerde identiteit maken en deze delen op meerdere VM's, waardoor deze schaalbaarder is dan een door het systeem toegewezen beheerde identiteit. Als u een door de gebruiker toegewezen beheerde identiteit gebruikt, moet u de gegevens van de beheerde identiteit doorgeven aan de Azure Monitor-agent via extensie-instellingen:
{ "authentication": { "managedIdentity": { "identifier-name": "mi_res_id" or "object_id" or "client_id", "identifier-value": "<resource-id-of-uai>" or "<guid-object-or-client-id>" } } }
U moet gebruiken mi_res_id
als de identifier-name
. In de volgende voorbeeldopdrachten wordt alleen gebruik weergegeven met mi_res_id
het oog op beknoptheid. Zie de documentatie over beheerde identiteiten voor meer informatie over mi_res_id
, object_id
en client_id
.
- Door het systeem toegewezen: deze beheerde identiteit is geschikt voor initiële tests of kleine implementaties. Wanneer deze op schaal wordt gebruikt, resulteert dit voor alle VM's in een abonnement bijvoorbeeld in een aanzienlijk aantal identiteiten die zijn gemaakt en verwijderd in Microsoft Entra-id. Gebruik in plaats daarvan door de gebruiker toegewezen beheerde identiteiten om dit verloop van identiteiten te voorkomen.
Belangrijk
Door het systeem toegewezen beheerde identiteit is de enige ondersteunde verificatie voor servers met Azure Arc en wordt automatisch ingeschakeld zodra u de Azure Arc-agent installeert.
Schijfruimte
De vereiste schijfruimte kan aanzienlijk variëren, afhankelijk van de configuratie van een agent of als de agent niet kan communiceren met de bestemmingen en gegevens in de cache moet opslaan. De agent vereist standaard 10 Gb schijfruimte om uit te voeren. De volgende tabel bevat richtlijnen voor capaciteitsplanning:
Doel | Omgeving | Pad | Voorgestelde ruimte |
---|---|---|---|
Pakketten downloaden en installeren | Linux | /var/lib/waagent/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent-{Version}/ | 500 MB |
Pakketten downloaden en installeren | Windows | C:\Packages\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent | 500 MB |
Extensielogboeken | Linux (Azure VM) | /var/log/azure/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent/ | 100 MB |
Extensielogboeken | Linux (Azure Arc) | /var/lib/GuestConfig/extension_logs/Microsoft.Azure.Monitor.AzureMonitorLinuxAgent-{version}/ | 100 MB |
Extensielogboeken | Windows (Azure VM) | C:\WindowsAzure\Logs\Plugins\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent | 100 MB |
Extensielogboeken | Windows (Azure Arc) | C:\ProgramData\GuestConfig\extension_logs\Microsoft.Azure.Monitor.AzureMonitorWindowsAgent | 100 MB |
Agentcache | Linux | /etc/opt/microsoft/azuremonitoragent, /var/opt/microsoft/azuremonitoragent | 500 MB |
Agentcache | Windows (Azure VM) | C:\WindowsAzure\Resources\AMADataStore. {DataStoreName} | 10,5 GB |
Agentcache | Windows (Azure Arc) | C:\Resources\Directory\AMADataStore. {DataStoreName} | 10,5 GB |
Event Cache | Linux | /var/opt/microsoft/azuremonitoragent/events | 10 GB |
Event Cache | Linux | /var/lib/rsyslog | 1 GB |
Volgende stappen
Maak een regel voor gegevensverzameling om gegevens van de agent te verzamelen en naar Azure Monitor te verzenden.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor