- Alertmanager can deduplicate, group, silence, inhibit alerts
- Alertmanager can do real high availability
- Alertmanager/Prometheus communicate alerts with a protocol specifically engineered for high availability
- Gossip protocol for deduplication with multiple instances
- Separation of concerns, when your dashboard is down, your alerting goes down - not with Alertmanager
- Alertmanager has its configuration in a config file which is much easier to operate, version, apply than a local sqlite database that has to be kept in sync if you have multiple instances of Grafana
Note that some of these things you likely won't hit in an evaluation phase but are very important when you go into production.