Skip to content

Commit 7dfa1e0

Browse files
Issifpoiana
authored andcommitted
add a grafana dashboard for the falco talon metrics
Signed-off-by: Thomas Labarussias <[email protected]>
1 parent b8dbf1f commit 7dfa1e0

File tree

7 files changed

+3615
-1
lines changed

7 files changed

+3615
-1
lines changed

charts/falco-talon/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
This file documents all notable changes to Falco Talon Helm Chart. The release
44
numbering uses [semantic versioning](http://semver.org).
55

6+
## 0.2.3 - 2024-12-18
7+
8+
- add a Grafana dashboard for the Prometheus metrics
9+
610
## 0.2.1 - 2024-12-09
711

812
- bump up version to `v0.2.1` for bug fixes

charts/falco-talon/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v1
22
appVersion: 0.2.1
33
description: React to the events from Falco
44
name: falco-talon
5-
version: 0.2.1
5+
version: 0.2.2
66
keywords:
77
- falco
88
- monitoring

charts/falco-talon/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,14 @@ helm delete falco-talon -n falco
113113
| config.printAllEvents | bool | `false` | print in stdout all received events, not only those which match a rule |
114114
| config.watchRules | bool | `true` | auto reload the rules when the files change |
115115
| extraEnv | list | `[{"name":"LOG_LEVEL","value":"warning"}]` | extra env |
116+
| grafana | object | `{"dashboards":{"configMaps":{"talon":{"folder":"","name":"falco-talon-grafana-dashboard","namespace":""}},"enabled":false}}` | grafana contains the configuration related to grafana. |
117+
| grafana.dashboards | object | `{"configMaps":{"talon":{"folder":"","name":"falco-talon-grafana-dashboard","namespace":""}},"enabled":false}` | dashboards contains configuration for grafana dashboards. |
118+
| grafana.dashboards.configMaps | object | `{"talon":{"folder":"","name":"falco-talon-grafana-dashboard","namespace":""}}` | configmaps to be deployed that contain a grafana dashboard. |
119+
| grafana.dashboards.configMaps.talon | object | `{"folder":"","name":"falco-talon-grafana-dashboard","namespace":""}` | falco-talon contains the configuration for falco talon's dashboard. |
120+
| grafana.dashboards.configMaps.talon.folder | string | `""` | folder where the dashboard is stored by grafana. |
121+
| grafana.dashboards.configMaps.talon.name | string | `"falco-talon-grafana-dashboard"` | name specifies the name for the configmap. |
122+
| grafana.dashboards.configMaps.talon.namespace | string | `""` | namespace specifies the namespace for the configmap. |
123+
| grafana.dashboards.enabled | bool | `false` | enabled specifies whether the dashboards should be deployed. |
116124
| image | object | `{"pullPolicy":"Always","registry":"falco.docker.scarf.sh","repository":"falcosecurity/falco-talon","tag":""}` | image parameters |
117125
| image.pullPolicy | string | `"Always"` | The image pull policy |
118126
| image.registry | string | `"falco.docker.scarf.sh"` | The image registry to pull from |

0 commit comments

Comments
 (0)