Sign inSign up

kennyopennix/wazuh-exporter

By kennyopennix

Updated over 1 year ago

Wazuh prometheus exporter

Image
0

7.0K

kennyopennix/wazuh-exporter repository overview

Wazuh Prometheus exporter

Simple prometheus exporter for Wazuh server

System environments

NameDescription
WAZUH_API_HOSTWazuh API host e.g 127.0.0.1 or wazuh
WAZUH_API_PORTWazuh API port e.g 55000
WAZUH_API_USERNAMEWazuh API user for authorization
WAZUH_API_PASSWORDWazuh API user password for authorization
EXPORTER_PORTExporter listen port, default 5000
EXPORTER_LOG_LEVELExporter log level, default INFO, for debug use DEBUG

Deployment

The solution can be run as docker container or inside Kubernetes

Building docker container

docker build . -t wazuh-exporter:latest

or You can pull the existing image from DockerHub

docker pull kennyopennix/wazuh-exporter:latest

Example of Kubernetes deployment

cd deployment

Change variables WAZUH_API_HOST/WAZUH_API_PORT/WAZUH_API_USERNAME/WAZUH_API_PASSWORD

And run kubectl command for example for wazuh namespace

kubectl apply -f deployment.yaml -n wazuh

Tag summary

Content type

Image

Digest

sha256:f1b6ae3f4

Size

20.9 MB

Last updated

over 1 year ago

docker pull kennyopennix/wazuh-exporter