Which version is this? Alertmanager should start with an unknown template.

Le mer. 3 juin 2020 à 02:35, Mark Leone <[email protected]> a écrit :

> I still haven't figured out why it's not working. Developers responding to
> the GitHub issue I opened believe I've got something configured wrong,
> since no one else has reported this problem. Can someone confirm that
> they're able to use custom templates per the instructions referenced in the
> OP? If so, is there something else not mentioned in the instructions that I
> need to do?
>
> On Thu, May 28, 2020, 12:38 AM Mark Leone <[email protected]> wrote:
>
>> I'm following this example to define a re-usable template:
>> https://prometheus.io/blog/2016/03/03/custom-alertmanager-templates/
>>
>> and alertmanager is not able to find the template
>>
>> This is my alertmanager config file:
>>
>> global:
>>     smtp_smarthost: ''my.host:25'
>>     smtp_hello: 'my.system'
>>     smtp_from: 'my.adderss'
>>
>> route:
>>     receiver: test-email-receiver
>>     group_by: [label1, label2]
>>
>> receivers:
>>
>>    - name: 'test-email-receiver'
>>    email_configs:
>>       - to: '[email protected]'
>>       text : '{{ template "custom.email" . }}'
>>
>> templates:
>>
>>    - '/etc/alertmanager/templates/custom-email-template.tmpl'
>>
>> This is the contents of /etc/alertmanager/custom-email-template.tmpl:
>>
>> {{ define "custom.email" }}Test{{ end }}
>>
>> I'm running the alertmanager:latest docker image, and it fails with the
>> error: template "custom.email" not defined
>>
>> The custom template file is written to the local docker volume by a nomad
>> template stanza in the docker driver config, and mapped to
>> /etc/alertmanager/templates/custom-email-template.tmpl. I removed the
>> text entry in email_configs so I can successfully start the container and
>> connect to it with docker exec. I verified that the custom template file is
>> where I expect it to be and it has the expected contents. Alertmanager just
>> refuses to recognize the template. Either the example is wrong, or I'm
>> missing something.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Prometheus Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/prometheus-users/f0f16572-6bf7-4085-b9a7-d5948e3b41f3%40googlegroups.com
>> <https://groups.google.com/d/msgid/prometheus-users/f0f16572-6bf7-4085-b9a7-d5948e3b41f3%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Prometheus Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/prometheus-users/CAFHj5BddEFUdf_dd-3o9gvi65kN-LcYjEn6Ee0P_YieQ%2BHns7Q%40mail.gmail.com
> <https://groups.google.com/d/msgid/prometheus-users/CAFHj5BddEFUdf_dd-3o9gvi65kN-LcYjEn6Ee0P_YieQ%2BHns7Q%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/CAFJ6V0oFBRKi%2BX8FeeitF825ao2EtsvRV-_3YGQUuzd8-b166A%40mail.gmail.com.

Reply via email to