// This file is part of rsyslog. // // rsyslog batch state diagram // // see http://www.graphviz.org for how to obtain the graphviz processor // which is used to build the actual graph. // // generate the graph with // $ dot file.dot -Tpng >file.png digraph msgState { compound=true; nodesep=1.0 //label="\n\nrsyslog batch states\nhttp://www.rsyslog.com"; rankdir=LR rdy [label="ready"]; bad [label="message-caused\nfailure"]; sub [label="submitted"] disc [label="discarded" color="red"] rdy -> sub [label="submitted to action"] rdy -> bad [label="permanent fail"] rdy -> disc [label="action requests discarding"] sub -> rdy [label="next action or\naction-caused failure"] bad -> rdy [label="next action"] //{rank=same; comm rtry } }