Index

_ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W

_

__contains__() (Event method)
__delitem__() (Event method)
(SyslogServerList method)
__eq__() (Event method)
__ge__() (Event method)
__getitem__() (Event method)
(ListOfClients method)
(SyslogServerList method)
__getnewargs__() (Notification method)
(SyslogMessage method)
__getstate__() (Notification method)
(SyslogMessage method)
__gt__() (Event method)
__le__() (Event method)
__len__() (SyslogServerList method)
__lt__() (Event method)
__repr__() (Notification method)
(SyslogMessage method)
__setitem__() (Event method)
_append() (FilesystemShipper method)
_apply_filters() (FilterMachine method)
_asdict() (Notification method)
(SyslogMessage method)
_do_publish_notification() (Publicator method)
_do_publish_syslog() (Publicator method)
_forward_message() (SyslogShipper method)
_handle_connection() (BaseSyslogServer method)
_launch() (PyloggrProcess method)
_on_consumer_cancelled_by_server() (Consumer method)
_on_message() (Consumer method)
_parse_trusted() (Event method)
_process_event() (SyslogAgentClient method)
(SyslogClientConnection method)
_process_relp_command() (BaseSyslogClientConnection method)
_read_next_tokens() (BaseSyslogClientConnection method)
_replace() (Notification method)
(SyslogMessage method)
_start_syslog() (BaseSyslogServer method)
(MainSyslogServer method)
(SyslogAgent method)
_stop_syslog() (BaseSyslogServer method)
(MainSyslogServer method)
(SyslogAgent method)

A

ack() (RabbitMQMessage method)
add() (ListOfClients method)
(StructuredDataNamesValues method)
add_tags() (Event method)
after_published_relp() (SyslogClientConnection method)
after_published_tcp() (in module pyloggr.main.syslog_server)
app_name (Event attribute)
append() (FSQueue method)
apply_filters() (Event method)
ask_question() (in module pyloggr.utils)

B

BaseSyslogClientConnection (class in pyloggr.syslog.server)
BaseSyslogServer (class in pyloggr.syslog.server)
bind_all_sockets() (SyslogParameters method)
bytes_event (SyslogMessage attribute)

C

Cache (class in pyloggr.cache)
cache (in module pyloggr.cache)
check_directory() (in module pyloggr.utils)
chown_r() (in module pyloggr.utils)
client_host (SyslogMessage attribute)
client_id (SyslogMessage attribute)
clients (SyslogCache attribute)
CollectorProcess (class in pyloggr.scripts.processes)
Config (class in pyloggr.config)
Consumer (class in pyloggr.rabbitmq.consumer)
ConsumerConfig (class in pyloggr.config)
consuming (Consumer attribute)
custom_fields (Event attribute)

D

delete_unix_sockets() (SyslogParameters method)
dictionnary (Notification attribute)
disconnect() (BaseSyslogClientConnection method)
(SyslogClientConnection method)
dispatch_relp_client() (BaseSyslogClientConnection method)
dispatch_tcp_client() (BaseSyslogClientConnection method)
drop_capabilities() (in module pyloggr.utils)
dump() (Event method)
(StructuredData method)
(StructuredDataNamesValues method)
dump_dict() (Event method)
dump_json() (Event method)
dump_msgpack() (Event method)
dump_rfc3164() (Event method)
dump_rfc5424() (Event method)
dump_rsyslog() (Event method)
dump_sql() (Event method)
dumps_elastic() (Event method)

E

empty() (SimpleToroQueue method)
Event (class in pyloggr.event)
export() (FilesystemShipper method)

F

facility (Event attribute)
FilesystemShipper (class in pyloggr.main.shipper2fs)
FilterMachine (class in pyloggr.main.filter_machine)
FilterMachineConfig (class in pyloggr.config)
FilterMachineProcess (class in pyloggr.scripts.processes)
flush() (FSQueue method)
from_dict() (pyloggr.config.GenericConfig class method)
FrontendProcess (class in pyloggr.scripts.processes)
FSQueue (class in pyloggr.main.shipper2fs)
FSShipperProcess (class in pyloggr.scripts.processes)

G

generate_hmac() (Event method)
generate_uuid() (Event method)
GenericConfig (class in pyloggr.config)
get() (ThreadSafeQueue method)
get_all() (SimpleToroQueue method)
(ThreadSafeQueue method)
get_instance() (pyloggr.utils.lmdb_wrapper.LmdbWrapper class method)
get_nowait() (SimpleToroQueue method)
get_wait() (SimpleToroQueue method)
(ThreadSafeQueue method)
GlobalConfig (class in pyloggr.config)

H

handle_data() (BaseSyslogServer method)
(MainSyslogServer method)
(SyslogAgent method)
handle_stream() (BaseSyslogServer method)
(MainSyslogServer method)
(SyslogAgent method)
HarvestDirectory (class in pyloggr.config)
HarvestProcess (class in pyloggr.scripts.processes)
hmac (Event attribute)

I

init_thread() (Publicator method)
initialize() (pyloggr.cache.Cache class method)

L

launch() (BaseSyslogServer method)
(FilesystemShipper method)
(FilterMachine method)
(MainSyslogServer method)
(PostgresqlShipper method)
(SyslogAgent method)
(SyslogShipper method)
ListOfClients (class in pyloggr.main.syslog_server)
LmdbWrapper (class in pyloggr.utils.lmdb_wrapper)
load() (pyloggr.config.GlobalConfig class method)
(pyloggr.event.Event class method)
LoggingConfig (class in pyloggr.config)

M

main() (PyloggrProcess method)
MainSyslogServer (class in pyloggr.main.syslog_server)
make_arrow_datetime() (Event static method)
make_dir_r() (in module pyloggr.utils)
make_facility() (Event static method)
make_severity() (Event static method)
message (Event attribute)

N

nack() (RabbitMQMessage method)
Notification (class in pyloggr.main.syslog_server)
NotificationProducer (class in pyloggr.utils.observable)
NotificationsConsumer (class in pyloggr.rabbitmq.notifications_consumer)
notified() (SyslogClientsFeed method)
notify_observers() (NotificationProducer method)
(Observable method)
(Publicator method)

O

Observable (class in pyloggr.utils.observable)
Observer (class in pyloggr.utils.observable)
on_connect() (BaseSyslogClientConnection method)
on_stream_closed() (BaseSyslogClientConnection method)
(SyslogClientConnection method)

P

parse() (pyloggr.utils.structured_data.StructuredData class method)
parse_bytes_to_event() (pyloggr.event.Event class method)
ParsingError
PgSQLShipperProcess (class in pyloggr.scripts.processes)
PgSQLStats (class in pyloggr.main.web_frontend)
ports (SyslogCache attribute)
PostgresqlShipper (class in pyloggr.main.shipper2pgsql)
priority (Event attribute)
props (SyslogClientConnection attribute)
protocol (SyslogMessage attribute)
Publications (class in pyloggr.main.agent)
Publicator (class in pyloggr.main.syslog_server)
publish() (Publisher method)
publish_event() (Publisher method)
publish_syslog_message() (Publicator method)
Publisher (class in pyloggr.rabbitmq.publisher)
PublisherConfig (class in pyloggr.config)
put() (SimpleToroQueue method)
(ThreadSafeQueue method)
pyloggr (module)
pyloggr.cache (module)
pyloggr.config (module)
pyloggr.event (module)
pyloggr.main (module)
pyloggr.main.agent (module)
pyloggr.main.collector (module)
pyloggr.main.filter_machine (module)
pyloggr.main.harvest (module)
pyloggr.main.shipper2fs (module)
pyloggr.main.shipper2pgsql (module)
pyloggr.main.shipper2syslog (module)
pyloggr.main.syslog_server (module)
pyloggr.main.web_frontend (module)
pyloggr.rabbitmq (module)
pyloggr.rabbitmq.consumer (module)
pyloggr.rabbitmq.notifications_consumer (module)
pyloggr.rabbitmq.publisher (module)
pyloggr.scripts (module)
pyloggr.scripts.processes (module)
pyloggr.syslog (module)
pyloggr.syslog.base (module)
pyloggr.syslog.relp_client (module)
pyloggr.syslog.server (module)
pyloggr.syslog.tcp_syslog_client (module)
pyloggr.syslog.udpserver (module)
pyloggr.utils (module)
pyloggr.utils.lmdb_wrapper (module)
pyloggr.utils.observable (module)
pyloggr.utils.simple_queue (module)
pyloggr.utils.structured_data (module)
PyloggrProcess (class in pyloggr.scripts)

Q

qsize() (SimpleToroQueue method)
QueryLogs (class in pyloggr.main.web_frontend)

R

rabbitmq_status() (Publicator method)
RabbitMQConfig (class in pyloggr.config)
RabbitMQConnectionError
RabbitMQMessage (class in pyloggr.rabbitmq)
RabbitMQStats (class in pyloggr.main.web_frontend)
read_next_token_in_stream() (in module pyloggr.utils)
register() (Observable method)
relp_id (SyslogMessage attribute)
RELPClient (class in pyloggr.syslog.relp_client)
remove() (ListOfClients method)
remove_pid_file() (in module pyloggr.utils)
remove_tags() (Event method)
RetrieveMessagesFromLMDB (class in pyloggr.main.agent)
routing_key (Notification attribute)

S

sanitize_key() (in module pyloggr.utils)
sanitize_tag() (in module pyloggr.utils)
send_events() (RELPClient method)
(SyslogClient method)
server_port (SyslogMessage attribute)
set_configuration() (in module pyloggr.config)
set_logging() (in module pyloggr.config)
set_server_id() (pyloggr.main.syslog_server.ListOfClients class method)
severity (Event attribute)
Shipper2FSConfig (class in pyloggr.config)
Shipper2PGSQL (class in pyloggr.config)
Shipper2SyslogConfig (class in pyloggr.config)
shutdown() (BaseSyslogServer method)
(FilesystemShipper method)
(FilterMachine method)
(MainSyslogServer method)
(PostgresqlShipper method)
(Publicator method)
(PyloggrProcess method)
(SyslogAgent method)
(SyslogShipper method)
SimpleToroQueue (class in pyloggr.utils.simple_queue)
sleep() (in module pyloggr.utils)
source (Event attribute)
split_escape() (in module pyloggr.utils.structured_data)
SSLConfig (class in pyloggr.config)
start() (Consumer method)
(Publicator method)
(Publisher method)
(RELPClient method)
(SyslogClient method)
start_consuming() (Consumer method)
(NotificationsConsumer method)
Status (class in pyloggr.main.web_frontend)
status (SyslogCache attribute)
StatusPage (class in pyloggr.main.web_frontend)
stop() (Consumer method)
(FSQueue method)
(FilesystemShipper method)
(FilterMachine method)
(PostgresqlShipper method)
(Publisher method)
(RELPClient method)
(SyslogClient method)
(SyslogShipper method)
stop_all() (BaseSyslogServer method)
(MainSyslogServer method)
(SyslogAgent method)
stop_consuming() (Consumer method)
StoreMessagesInLMDB (class in pyloggr.main.agent)
StructuredData (class in pyloggr.utils.structured_data)
StructuredDataNamesValues (class in pyloggr.utils.structured_data)
SyslogAgent (class in pyloggr.main.agent)
SyslogAgentClient (class in pyloggr.main.agent)
SyslogAgentConfig (class in pyloggr.config)
SyslogAgentProcess (class in pyloggr.scripts.processes)
SyslogCache (class in pyloggr.cache)
SyslogClient (class in pyloggr.syslog.tcp_syslog_client)
SyslogClientConnection (class in pyloggr.main.syslog_server)
SyslogClientsFeed (class in pyloggr.main.web_frontend)
SyslogMessage (class in pyloggr.main.syslog_server)
SyslogParameters (class in pyloggr.syslog.server)
SyslogProcess (class in pyloggr.scripts.processes)
SyslogServerConfig (class in pyloggr.config)
SyslogServerList (class in pyloggr.cache)
SyslogServers (class in pyloggr.main.web_frontend)
SyslogShipper (class in pyloggr.main.shipper2syslog)
SyslogShipperProcess (class in pyloggr.scripts.processes)

T

tags (Event attribute)
ThreadSafeQueue (class in pyloggr.utils.simple_queue)
timegenerated (Event attribute)
timehmac (Event attribute)
TimeoutTask() (in module pyloggr.utils.simple_queue)
timereported (Event attribute)
total_messages (SyslogMessage attribute)

U

unregister() (Observable method)
unregister_all() (Observable method)
update() (StructuredData method)
(StructuredDataNamesValues method)
update_cfield() (Event method)
update_cfields() (Event method)
update_uuid_and_hmac() (Event method)
uuid (Event attribute)

V

verify_hmac() (Event method)

W

WebServer (class in pyloggr.main.web_frontend)
wrap_ssl_sock() (in module pyloggr.syslog.server)