Los métodos de recolección y almacenamiento de datos de Atera pueden, en algunos casos, conducir a problemas con la funcionalidad de aplicaciones de software específicas. Por lo general, cuando se producen este tipo de problemas, recibirá una notificación indicando que el puerto COM ya está en uso o está siendo utilizado por otra aplicación.
Si encuentra problemas con el puerto COM en dispositivos con el agente de Atera instalado, puede comenzar por desinstalar el agente de Atera del dispositivo afectado y luego realizar un reinicio del dispositivo. Este paso le permite determinar si Atera es la causa raíz del problema.
Si el problema persiste después de estas acciones, no está relacionado con Atera. Por otro lado, si el problema del puerto COM se resuelve después de desinstalar el agente de Atera y reiniciar el dispositivo, se hace evidente que el agente de Atera era el responsable del problema.
Solución para puertos COM
Actualmente, la solución más eficaz para resolver este problema consiste en desactivar el componente específico dentro del agente Atera responsable de la recopilación y almacenamiento de datos. Esto se puede lograr mediante el empleo de una secuencia de comandos en combinación con nuestro monitoreo de umbral basado en características.
Script de puerto COM
Inicialmente, cargue el script proporcionado a continuación a su instancia de Atera. Consulte nuestro artículo titulado "Crear o cargar scripts" para obtener más orientación.
$File = Get-Item -Path "C:\Program Files\Atera Networks\AteraAgent\Packages\AgentPackageMonitoring\OpenHardwareMonitorLib.dll"
$FileScript = Test-Path "C:\Program Files\Atera Networks\Remove_OpenHadrwareMonitor.ps1"
$Size = $File.Length
if ( $FileScript -ne 'False' ) {
Set-Content "C:\Program Files\ATERA Networks\Remove_OpenHadrwareMonitor.ps1" 'Stop-Process -Name AgentPackageMonitoring -Force -ErrorAction SilentlyContinue
Remove-Item -Path "C:\Program Files\Atera Networks\AteraAgent\Packages\AgentPackageMonitoring\OpenHardwareMonitorLib.dll" -Force -ErrorAction SilentlyContinue
New-Item -Path "C:\Program Files\Atera Networks\AteraAgent\Packages\AgentPackageMonitoring" -Name "OpenHardwareMonitorLib.dll" -ItemType "file"-Force -ErrorAction SilentlyContinue'
}
Start-Sleep -Seconds 5
if ( $Size -gt 2 ){
cd "C:\Program Files\Atera Networks"
.\Remove_OpenHadrwareMonitor.ps1
}
else {
exit
}
Una vez cargado el script en su instancia de Atera, debe ser utilizado con un elemento de umbral basado en script para desactivar el componente en cuestión. Para lograr esto, sugerimos duplicar el perfil de umbral existente asociado con su dispositivo y posteriormente integrar el elemento mencionado anteriormente.
Configurar elemento de umbral basado en script
1. Navegue a la consola del agente afectado desde el panel de control de Atera y seleccione el perfil de umbral asignado. Si no ha asignado un perfil de umbral, consulte el artículo "Crear o editar un perfil de umbral de alerta" para obtener instrucciones detalladas sobre cómo crear un perfil.
Aparece la página del perfil de umbral
2. Haz clic en el menú desplegable situado junto a la opción "Guardar" y elige "Guardar como".
3. Introduzca el nombre para el perfil clonado, y proceda haciendo clic en "Aplicar".
Aparecerá la página de perfil clonada
4. Dentro del perfil clonado, seleccione "Nuevo elemento" para generar el elemento de umbral basado en script.
5. En la ventana Elemento de umbral, opte por "Basado en script" y rellene los campos especificados con la información necesaria.
- Título de la alerta: Elija un nombre descriptivo para la alerta.
- Script de monitorización: Seleccione el script cargado en la sección "Script de puertos COM".
- Gravedad de la alerta: Especifique el nivel de gravedad deseado.
- Tipo de valor de umbral: Establézcalo en "Texto".
- Operador: Elija "Contiene".
- Valor: Introduzca "OpenHardwareMonitor eliminado".
- Periodo de tiempo: Establezca "1.5."
Una vez configurados todos los campos pertinentes, haz clic en "Añadir".
6. Después de añadir el elemento basado en script, asegúrese de Guardar el elemento umbral.
Ya está todo listo. Asegúrese de asignar el perfil al agente afectado. Para obtener más orientación, consulte el artículo que se proporciona a continuación.
Notas importantes
Una vez establecido el perfil de umbral basado en script, se desactivará el componente responsable de la recopilación y almacenamiento de datos. En consecuencia, se desactivarán todas las funciones de alerta, y los dispositivos sometidos a este procedimiento dejarán de generar alertas dentro de Atera. Además, las funciones métricas también dejarán de funcionar.
El script está configurado de forma que si se produce una actualización del agente y se repara el componente de recopilación y almacenamiento de datos, el elemento de umbral basado en script volverá a desactivar el componente, resolviendo automáticamente el problema.