Hello! I hope you are very well and can help me:
I am looking for a way to have an audit of bots executed from OpenFlow. For example, when a workflow was executed remotely and who executed it.
(Just in case, I know that grafana is only available for paid versions)
I followed this steps:
-
searched in OpenFlow, but the Audit menu only shows the “signin” records.
-
enabled mongo express for my docker deployment with the following lines in the .yml file:
mongoexpress:
labels:
- “traefik.enable=true”
- “bringefik.http.routers.mongoexpress.rule=Host(express.mydomain.com
)”
- “bringefik.http.routers.mongoexpress.entrypoints=websecure”
- “bringefik.http.routers.mongoexpress.tls.certresolver=myresolver”
- “traefik.http.services.mongoexpress.loadbalancer.server.port=8081”
image: “mongo-express”
environment:
-ME_CONFIG_MONGODB_SERVER=mongodb
The reason was to find out if there are records of the executions somewhere, but I was surprised when enter to express.mydomain.com: I can access the database without having to log in (as happens for example in openflow). Is there a way to establish username and password for the database?
- Related to the previous point, I would like to access the database externally to build custom reports but I don’t know the username and password. Is it possible to do this?
As always, thanks a lot for the help!