upload-kibana-objects job from logsearch-for-cloudfoundry/204.0.0
This job uploads Kibana saved objects (index-patterns, searches, visualizations and dashboards). Allows to upload defaults predefined in the job and custom data files.
Github source:
a8953c63 or
master branch
Properties¶
cloudfoundry¶
firehose_events¶Comma seperated list of events you would like to get. Valid options are CounterEvent,Error,HttpStartStop,LogMessage,ValueMetric,ContainerMetric
- Default
LogMessage
elasticsearch¶
host¶Elasticsearch host
port¶Elasticsearch port
elasticsearch_config¶
app_index_prefix¶Name prefix of your
applog indices. If you don’t splitappandplatformindices, then just set it with the value ofelasticsearch_config.index_prefix.
- Default
logs-app
index_prefix¶Name prefix of your log indices that you use in
logstash_parser.elasticsearch.indexproperty set for your parser.
- Default
logs-
platform_index_prefix¶Name prefix of your
platformlog indices. If you don’t splitappandplatformindices, then just set it with the value ofelasticsearch_config.index_prefix.
- Default
logs-platform
kibana_objects¶
upload_data_files¶List of text files to put in API endpoint /_bulk
- Default
[]
upload_predefined_kibana_objects¶Whether to upload Kibana objects predefined in this job or not
- Default
true
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/upload-kibana-objects/ directory
(learn more).
bin/run(frombin/run)kibana-objects/config/4.4.0.json(fromkibana-objects/config/4.4.0.json.erb)kibana-objects/config/4.4.2.json(fromkibana-objects/config/4.4.2.json.erb)kibana-objects/config/4.5.4.json(fromkibana-objects/config/4.5.4.json.erb)kibana-objects/dashboard/App-Errors.json(fromkibana-objects/dashboard/App-Errors.json.erb)kibana-objects/dashboard/App-Location.json(fromkibana-objects/dashboard/App-Location.json.erb)kibana-objects/dashboard/App-Logs.json(fromkibana-objects/dashboard/App-Logs.json.erb)kibana-objects/dashboard/App-Metrics.json(fromkibana-objects/dashboard/App-Metrics.json.erb)kibana-objects/dashboard/App-Overview.json(fromkibana-objects/dashboard/App-Overview.json.erb)kibana-objects/dashboard/App-Performance.json(fromkibana-objects/dashboard/App-Performance.json.erb)kibana-objects/dashboard/Platform-Errors.json(fromkibana-objects/dashboard/Platform-Errors.json.erb)kibana-objects/dashboard/Platform-Haproxy.json(fromkibana-objects/dashboard/Platform-Haproxy.json.erb)kibana-objects/dashboard/Platform-Logs.json(fromkibana-objects/dashboard/Platform-Logs.json.erb)kibana-objects/dashboard/Platform-Overview.json(fromkibana-objects/dashboard/Platform-Overview.json.erb)kibana-objects/dashboard/Platform-UAA-Audit.json(fromkibana-objects/dashboard/Platform-UAA-Audit.json.erb)kibana-objects/index-pattern/logs-app.json(fromkibana-objects/index-pattern/logs-app.json.erb)kibana-objects/index-pattern/logs-platform.json(fromkibana-objects/index-pattern/logs-platform.json.erb)kibana-objects/index-pattern/logs.json(fromkibana-objects/index-pattern/logs.json.erb)kibana-objects/search/[app]-APP-Logs-ERRORs.json(fromkibana-objects/search/[app]-APP-Logs-ERRORs.json.erb)kibana-objects/search/[app]-APP-Logs.json(fromkibana-objects/search/[app]-APP-Logs.json.erb)kibana-objects/search/[app]-All-ERRORs.json(fromkibana-objects/search/[app]-All-ERRORs.json.erb)kibana-objects/search/[app]-All-Messages.json(fromkibana-objects/search/[app]-All-Messages.json.erb)kibana-objects/search/[app]-All-Overview.json(fromkibana-objects/search/[app]-All-Overview.json.erb)kibana-objects/search/[app]-All.json(fromkibana-objects/search/[app]-All.json.erb)kibana-objects/search/[app]-Container-Metric.json(fromkibana-objects/search/[app]-Container-Metric.json.erb)kibana-objects/search/[app]-Counter.json(fromkibana-objects/search/[app]-Counter.json.erb)kibana-objects/search/[app]-Http.json(fromkibana-objects/search/[app]-Http.json.erb)kibana-objects/search/[app]-RTR-long-response.json(fromkibana-objects/search/[app]-RTR-long-response.json.erb)kibana-objects/search/[app]-RTR.json(fromkibana-objects/search/[app]-RTR.json.erb)kibana-objects/search/[app]-Value-Metric.json(fromkibana-objects/search/[app]-Value-Metric.json.erb)kibana-objects/search/[platform]-All-ERRORs.json(fromkibana-objects/search/[platform]-All-ERRORs.json.erb)kibana-objects/search/[platform]-All-Overview.json(fromkibana-objects/search/[platform]-All-Overview.json.erb)kibana-objects/search/[platform]-All.json(fromkibana-objects/search/[platform]-All.json.erb)kibana-objects/search/[platform]-Haproxy-long-response.json(fromkibana-objects/search/[platform]-Haproxy-long-response.json.erb)kibana-objects/search/[platform]-Haproxy.json(fromkibana-objects/search/[platform]-Haproxy.json.erb)kibana-objects/search/[platform]-UAA-Audit.json(fromkibana-objects/search/[platform]-UAA-Audit.json.erb)kibana-objects/visualization/App-APP-logs-count-(top-10-apps).json(fromkibana-objects/visualization/App-APP-logs-count-(top-10-apps).json.erb)kibana-objects/visualization/App-APP-logs-count-by-level-(top-5-apps).json(fromkibana-objects/visualization/App-APP-logs-count-by-level-(top-5-apps).json.erb)kibana-objects/visualization/App-APP-logs-count-by-level.json(fromkibana-objects/visualization/App-APP-logs-count-by-level.json.erb)kibana-objects/visualization/App-APP-logs-count-in-timeline.json(fromkibana-objects/visualization/App-APP-logs-count-in-timeline.json.erb)kibana-objects/visualization/App-METRIC-CPU-usage.json(fromkibana-objects/visualization/App-METRIC-CPU-usage.json.erb)kibana-objects/visualization/App-METRIC-disk-usage.json(fromkibana-objects/visualization/App-METRIC-disk-usage.json.erb)kibana-objects/visualization/App-METRIC-memory-usage.json(fromkibana-objects/visualization/App-METRIC-memory-usage.json.erb)kibana-objects/visualization/App-RTR-request-count-(top-10-apps).json(fromkibana-objects/visualization/App-RTR-request-count-(top-10-apps).json.erb)kibana-objects/visualization/App-RTR-request-count-by-timezone-(top-5).json(fromkibana-objects/visualization/App-RTR-request-count-by-timezone-(top-5).json.erb)kibana-objects/visualization/App-RTR-requests-map.json(fromkibana-objects/visualization/App-RTR-requests-map.json.erb)kibana-objects/visualization/App-RTR-response-times-(50th-and-95th-first-10-apps).json(fromkibana-objects/visualization/App-RTR-response-times-(50th-and-95th-first-10-apps).json.erb)kibana-objects/visualization/App-RTR-response-times.json(fromkibana-objects/visualization/App-RTR-response-times.json.erb)kibana-objects/visualization/App-RTR-traffic-by-response_time_ms-(first-10-apps).json(fromkibana-objects/visualization/App-RTR-traffic-by-response_time_ms-(first-10-apps).json.erb)kibana-objects/visualization/App-apps-with-errors.json(fromkibana-objects/visualization/App-apps-with-errors.json.erb)kibana-objects/visualization/App-errors-count-in-timeline-(top-5-apps).json(fromkibana-objects/visualization/App-errors-count-in-timeline-(top-5-apps).json.erb)kibana-objects/visualization/App-links.json(fromkibana-objects/visualization/App-links.json.erb)kibana-objects/visualization/App-logs-by-source-type-(top-10).json(fromkibana-objects/visualization/App-logs-by-source-type-(top-10).json.erb)kibana-objects/visualization/App-logs-count-by-source-type-(APP-or-cf-top-5-apps).json(fromkibana-objects/visualization/App-logs-count-by-source-type-(APP-or-cf-top-5-apps).json.erb)kibana-objects/visualization/App-names.json(fromkibana-objects/visualization/App-names.json.erb)kibana-objects/visualization/Platform-Haproxy-request-status-codes-in-timeline.json(fromkibana-objects/visualization/Platform-Haproxy-request-status-codes-in-timeline.json.erb)kibana-objects/visualization/Platform-Haproxy-request-time-duration-(50th-95th-99th-top-5).json(fromkibana-objects/visualization/Platform-Haproxy-request-time-duration-(50th-95th-99th-top-5).json.erb)kibana-objects/visualization/Platform-Haproxy-request-time-duration.json(fromkibana-objects/visualization/Platform-Haproxy-request-time-duration.json.erb)kibana-objects/visualization/Platform-Haproxy-requests-(top-10).json(fromkibana-objects/visualization/Platform-Haproxy-requests-(top-10).json.erb)kibana-objects/visualization/Platform-UAA-Audit-event-locations.json(fromkibana-objects/visualization/Platform-UAA-Audit-event-locations.json.erb)kibana-objects/visualization/Platform-UAA-Audit-event-types.json(fromkibana-objects/visualization/Platform-UAA-Audit-event-types.json.erb)kibana-objects/visualization/Platform-UAA-Audit-events-by-type.json(fromkibana-objects/visualization/Platform-UAA-Audit-events-by-type.json.erb)kibana-objects/visualization/Platform-components-with-errors.json(fromkibana-objects/visualization/Platform-components-with-errors.json.erb)kibana-objects/visualization/Platform-components.json(fromkibana-objects/visualization/Platform-components.json.erb)kibana-objects/visualization/Platform-errors-count-by-source-component-(top-5).json(fromkibana-objects/visualization/Platform-errors-count-by-source-component-(top-5).json.erb)kibana-objects/visualization/Platform-errors-count-in-timeline.json(fromkibana-objects/visualization/Platform-errors-count-in-timeline.json.erb)kibana-objects/visualization/Platform-links.json(fromkibana-objects/visualization/Platform-links.json.erb)kibana-objects/visualization/Platform-logs-by-component-(top-5).json(fromkibana-objects/visualization/Platform-logs-by-component-(top-5).json.erb)kibana-objects/visualization/Platform-logs-by-source-job-(top-5).json(fromkibana-objects/visualization/Platform-logs-by-source-job-(top-5).json.erb)kibana-objects/visualization/Platform-logs-count-(top-10-components).json(fromkibana-objects/visualization/Platform-logs-count-(top-10-components).json.erb)kibana-objects/visualization/Platform-logs-count-by-level.json(fromkibana-objects/visualization/Platform-logs-count-by-level.json.erb)kibana-objects/visualization/Platform-logs-count-in-timeline.json(fromkibana-objects/visualization/Platform-logs-count-in-timeline.json.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.