Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Log ¶
Log is the log item returned by translator. It's very easy to extend this to support other log monitoring, such as docker log monitoring.
type Rule ¶
type Rule struct { // Type is the type of matched problem. Type types.Type `json:"type"` // Condition is the type of the condition the problem triggered. Notice that // the Condition field should be set only when the problem is permanent, or // else the field will be ignored. Condition string `json:"condition"` // Reason is the short reason of the problem. Reason string `json:"reason"` // Pattern is the regular expression to match the problem in log. // Notice that the pattern must match to the end of the line. Pattern string `json:"pattern"` }
Rule describes how log monitor should analyze the log.
Click to show internal directories.
Click to hide internal directories.