metadata.yaml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # yamllint disable rule:line-length
  2. ---
  3. - id: 'notify-gotify'
  4. meta:
  5. name: 'Gotify'
  6. link: 'https://gotify.net/'
  7. categories:
  8. - notify.agent
  9. icon_filename: 'gotify.png'
  10. keywords:
  11. - gotify
  12. overview:
  13. notification_description: |
  14. [Gotify](https://gotify.net/) is a self-hosted push notification service created for sending and receiving messages in real time.
  15. You can send alerts to your Gotify instance using Netdata's Agent alert notification feature, which supports dozens of endpoints, user roles, and more.
  16. notification_limitations: ''
  17. setup:
  18. prerequisites:
  19. list:
  20. - title: ''
  21. description: |
  22. - An application token. You can generate a new token in the Gotify Web UI.
  23. - Access to the terminal where Netdata Agent is running
  24. configuration:
  25. file:
  26. name: 'health_alarm_notify.conf'
  27. options:
  28. description: 'The following options can be defined for this notification'
  29. folding:
  30. title: 'Config Options'
  31. enabled: true
  32. list:
  33. - name: 'SEND_GOTIFY'
  34. default_value: 'YES'
  35. description: "Set `SEND_GOTIFY` to YES"
  36. required: true
  37. - name: 'GOTIFY_APP_TOKEN'
  38. default_value: ''
  39. description: "set `GOTIFY_APP_TOKEN` to the app token you generated."
  40. required: true
  41. - name: 'GOTIFY_APP_URL'
  42. default_value: ''
  43. description: "Set `GOTIFY_APP_URL` to point to your Gotify instance, for example `https://push.example.domain/`"
  44. required: true
  45. examples:
  46. folding:
  47. enabled: true
  48. title: ''
  49. list:
  50. - name: 'Basic Configuration'
  51. folding:
  52. enabled: false
  53. description: ''
  54. config: |
  55. SEND_GOTIFY="YES"
  56. GOTIFY_APP_TOKEN="XXXXXXXXXXXXXXX"
  57. GOTIFY_APP_URL="https://push.example.domain/"
  58. troubleshooting:
  59. problems:
  60. list: []