+
    Û1jÏ  ã                   ó.   € ^ RI HtHt  ! R R]]4      tR# )é    )ÚPluginÚIndependentPluginc                   óD   a € ] tR t^t o RtRtRtRtR	tR
t	R t
R tRtV tR# )ÚGraylogz5
Collects diagnostic information for Graylog Server.
z"Graylog centralized logging serverÚgraylogc                ó,   € V P                  R R.4       R# )z/etc/graylogz/var/lib/graylog-server/journalN)Úadd_copy_spec©Úselfs   &Ú</usr/lib/python3/dist-packages/sos/report/plugins/graylog.pyÚsetupÚGraylog.setup   s   € Ø×ÑØØ-ð
ö 	ó    c                óR   € V P                  R RR4       V P                  RRR4       R# )z/etc/graylog/.*\.conf$z>(?i)^(\s*[^#\n]*(password|secret|token|key|_sha\d*)\s*=\s*).*$z\1******zsystemctl status graylog-serverz(://)[^:@/\s]+:[^@/\s]+@z\1******:******@N)Údo_path_regex_subÚdo_cmd_output_subr
   s   &r   ÚpostprocÚGraylog.postproc!   s2   € à×ÑØ%ØMØô	
ð 	×ÑØ-Ø'Øö	
r   © N)Úsecurity)zgraylog-datanodeúgraylog-serverzgraylog-enterprise)r   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú
short_descÚplugin_nameÚprofilesÚpackagesÚservicesr   r   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r      s4   ø‡ € ñð 6€Jà€KØ€HØL€HØ"€Hò÷
ð 
r   r   N)Úsos.report.pluginsr   r   r   r   r   r   Ú<module>r&      s   ð÷ 9ô
ˆfÐ'ö 
r   