2020-05-15 14:58:24 +00:00
# Observability Overview
Observability in security software is crucial, especially when this software might take important decision such as blocking IP addresses.
We attempt to provide good observability of {{crowdsec.name}}'s behavior :
2020-07-29 13:57:33 +00:00
- {{crowdsec.name}} itself exposes a [prometheus instrumentation ](/observability/prometheus/ )
- {{cli.Name}} allows you to view part of prometheus metrics in [cli (`{{cli.bin}} metrics`) ](/observability/command_line/ )
2020-05-15 14:58:24 +00:00
- {{crowdsec.name}} logging is contextualized for easy processing
2020-07-22 08:25:23 +00:00
- for **humans** , {{cli.name}} allows you to trivially start a service [exposing dashboards ](/observability/dashboard/ ) (using [metabase ](https://www.metabase.com/ ))
2020-05-15 14:58:24 +00:00
Furthermore, most of {{crowdsec.name}} configuration should allow you to enable partial debug (ie. per-scenario, per-parser etc.)