Hi, I have my Celery workers reporting their status to Kibana via logstash. When I get a snapshot the document Kibana receives is similar to this truncated doc:
{
"tasks_total_processed": 2,
"worker_count": 2,
"worker_load_average": 0.92,
"workers": {
"celery4": {
"stats": {
"processes": 1,
...
}
},
"celery5": {
"stats": {
"processes": 9,
....
}
}
}
}
I want to write a time series visualization of the number of processes for each of my celery workers and for a new a line to be added when I add a new celery worker automatically.
In other tools I might've written something that counts workers.*.stats.processes and gotten a line for celery4, celery5 and celeryN and so forth. How do I achieve this in Kibana??