Page:
Configuración Inicial
Clone
1
Configuración Inicial
groales edited this page 2025-12-05 09:43:15 +01:00
Configuración Inicial
Pasos para configurar CheckMK tras el primer despliegue.
Primer Acceso
- Accede a CheckMK:
https://checkmk.tudominio.com/monitoring/ - Login con credenciales iniciales:
- Usuario:
cmkadmin - Contraseña: La que configuraste en
CMK_PASSWORD
- Usuario:
Cambiar Contraseña (Recomendado)
- Click en cmkadmin (esquina superior derecha)
- Change password
- Ingresa contraseña actual y nueva (mínimo 8 caracteres)
- Save
Configuración del Site
Global Settings
Setup → General → Global settings:
- Site name:
Monitorización Producción - Admin email:
admin@example.com - Timezone:
Europe/Madrid - Date/Time format:
2025-12-05 14:30:00
Configurar URL Base
Setup → General → Site Management → Global Settings:
- Site URL prefix:
https://checkmk.tudominio.com/monitoring
Esto corrige enlaces en emails y notificaciones.
Usuarios y Roles
Crear Usuario
Setup → Users → Add user:
- Username:
jperez - Full name:
Juan Pérez - Email:
jperez@example.com - Password: Contraseña temporal
- Roles:
User(oAdministratorsi necesita acceso completo) - Save
Roles Disponibles
- Administrator: Acceso completo al sistema
- User: Puede ver y gestionar monitorización
- Guest: Solo lectura
Crear Rol Personalizado
Setup → Users → Roles → Add role:
- ID:
operator - Alias:
Operador - Permissions:
- ✅ View all hosts and services
- ✅ Acknowledge problems
- ❌ Configure CheckMK
- Save
Configurar Notificaciones
Email (SMTP)
Setup → Notifications → Personal settings:
- Click en cmkadmin → Notification rules
- Add rule:
- Description:
Alertas críticas por email - Notification Method:
Email - Contact selection:
All contacts of the notified object - Match conditions:
- State:
CRITICALyDOWN
- State:
- SMTP settings:
- SMTP server:
smtp.gmail.com:587 - From:
checkmk@example.com - TLS: Activado
- SMTP server:
- Description:
- Save
Slack
- Crea Webhook en Slack:
https://hooks.slack.com/services/XXX/YYY/ZZZ - Setup → Notifications → Add rule:
- Notification Method:
Slack or Mattermost - Webhook URL: Pega la URL
- Channel:
#monitoring
- Notification Method:
- Save
Microsoft Teams
Similar a Slack, usando webhook de Teams.
Contactos
Añadir Contacto
Setup → Users → Contacts → Add contact:
- ID:
admin-team - Alias:
Equipo Admin - Email:
admin-team@example.com - Pager: Número de teléfono (opcional)
- Save
Asignar Contactos a Hosts
Al crear/editar hosts:
- Contacts: Seleccionar contactos
- Los contactos recibirán notificaciones de ese host
Configuración de Site
Performance
Setup → General → Global settings → User Interface:
- Number of columns for service views:
3 - Number of elements to show:
100
Setup → General → Global settings → Performance:
- Check result expiry:
1800(30 minutos) - Enable cached web pages: ✅ Activado
Logging
Setup → General → Global settings → Logging:
- Logging level:
INFO(production) oDEBUG(troubleshooting)
Licencia (CheckMK RAW)
CheckMK RAW es gratuito y no requiere licencia.
Si necesitas funcionalidades enterprise (reportes avanzados, distribuido, etc.), considera CheckMK Enterprise Edition.
Próximos Pasos
- Monitorización - Añade tus primeros hosts
- Backup - Automatiza backups
- Explora - Familiarízate con la interfaz