Replies: 5 comments 2 replies
-
It sounds like you will run Butler as a regular Node.js app and not as a Docker container - correct? You can place the certificates anywhere, as long as Butler can access them. You'd then refer to that location from your production.yaml file. Looking at the standard directory structure of Butler it looks like this (some subdirectories and files removed for clarity).
If you want to keep the cert files within the Butler directory structure you could for example place them in Finally, to get alert emails working you also need to add (and edit) the XML log appender files to the server where the Sense scheduler runs. |
Beta Was this translation helpful? Give feedback.
-
Well - that's actually looks pretty good. You don't have any errors in the log, and with logging level set to And: Please consider upgrading to the most recent version. A lot of goodness happened in v7, an upgrade is strongly recommended. Your call of course, but my recommendation is on v7 for sure. |
Beta Was this translation helpful? Give feedback.
-
Another way of verifying that Butler is actually running is to enable the ping API endpoint. Butler:
...
...
restServerEndpointsEnable:
...
butlerping: true
...
... In my case Butler is running on my laptop (which has IP 192.168.1.168) on port 8080, so.... using a web browser I go to Yup. Butler is running and doing well. |
Beta Was this translation helpful? Give feedback.
-
John, If you don't get a response on the ping endpoint you are using the wrong IP or port, or have a firewall blocking. The alert emails are a slightly different story. I'm happy to help in what (reasonable) ways I can, to do more at this point I need to understand what your full config file looks like. |
Beta Was this translation helpful? Give feedback.
-
Thank you so much for the encouragement, I hope we are so close and may be with few additional tweaks, we can fix it. Thank you, |
Beta Was this translation helpful? Give feedback.
-
Hi,
I am trying to configure Butler for Qliksense with the intention of receiving alert email only when reload tasks in QMC fails.
I have done the following steps:
Now I have qliksense certificate exported and template.yaml file (renamed to production.yaml) configured only for email alert portion. I have left untouched for slack, MS teams.
From the documentation I understand that I should copy the certificates and the yaml file to /src/config.
Can you please assist me where I should exactly copy the file where Butler is installed ?
I have already set NODE_ENV=production
Once the files are copied over, I assume that the next step is to start Butler.
Thanks,
John
Beta Was this translation helpful? Give feedback.
All reactions