You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+29-1Lines changed: 29 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,35 @@ A Jenkins post-build action plugin to publish build jobs execution data to Kafka
9
9
[Kafka](http://kafka.apache.org/) is an Open Source message broker written in [Scala](http://www.scala-lang.org/) and currently maintained by the [Apache Software Foundation](http://www.apache.org/). It is fast, scalable, and has a modern cluster-centric design aimed to provide strong durability and fault-tolerance guarantees.
10
10
11
11
### Features
12
-
This plugin publishes the build jobs execution details in JSON format to a Kafka topic. In the latest release the general info about a build job, details about the host (master or slave) where a build job has been executed and the full set of parameters values for a given execution are collected. Future releases will collect also all of the details about each single build step.
12
+
This plugin publishes the build jobs execution details in JSON format to a Kafka topic. In the latest release the general info about a build job, details about the host (master or slave) where a build job has been executed and the full set of parameters values for a given execution are collected. Future releases will collect also all of the details about each single build step. Here's an example of the current JSON message content sent to a topic:
"AMD64","processorIdentifier":"Intel64 Family 6 Model 78 Stepping 3, GenuineIntel",
37
+
"computerName":"XXXXXXXX"
38
+
}
39
+
```
40
+
13
41
After publishing them to the destination topic they can then be consumed by other systems in order to generate stats and/or perform analytics upon them.
14
42
At the moment just a small set of parameters can be configured for the underlying Kafka producer. Future releases will allow a more advanced configuration.
0 commit comments