Hey, > On 04.01.2017, at 15:05, dhef...@gmail.com wrote: > > I've installed the Jabber Alarm Callback plugin and found it to be of little > use and would like to make it a little more informative. It really only tells > you about a specific stream triggered an alert for some reason but you have > no idea about the event context. > > Is there a better source of plugin API documentation (available function > calls, callbacks, variables, etc) than this? > http://docs.graylog.org/en/2.1/pages/plugins.html.
unfortunately not, although we try to create as much documentation for plugin authors as we can. If you are not satisfied with our documentation for plugin authors (have you seen the part about the example alarm callback plugin - http://docs.graylog.org/en/2.1/pages/plugins.html#example-alarm-callback-plugin ?) you could start by taking a look at the source code of other plugins (for example the email alarm callback - https://github.com/Graylog2/graylog2-server/blob/master/graylog2-server/src/main/java/org/graylog2/alarmcallbacks/EmailAlarmCallback.java or the code of the jabber alarm callback plugin itself). If you make progress, we would love to have you creating a PR for the documentation repo (https://github.com/graylog2/documentation) including the missing pieces. If you have any more specific questions about plugin development details, feel free to ask them here. Kind regards, D. -- Tel.: +49 (0)40 609 452 077 Fax.: +49 (0)40 609 452 078 TORCH GmbH - A Graylog company Poolstrasse 21 20355 Hamburg Germany Commercial Reg. (Registergericht): Amtsgericht Hamburg, HRB 125175 Geschäftsführer: Lennart Koopmann (CEO) -- You received this message because you are subscribed to the Google Groups "Graylog Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to graylog2+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/graylog2/EBBDE5F3-5213-4CFE-8A15-2B8876C18F8B%40graylog.com. For more options, visit https://groups.google.com/d/optout.