Skip to content

upload-kibana-objects job from logsearch-for-cloudfoundry/202.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: 1245e745 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

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 (from bin/run)
  • kibana-objects/config/4.4.0.json (from kibana-objects/config/4.4.0.json.erb)
  • kibana-objects/config/4.4.2.json (from kibana-objects/config/4.4.2.json.erb)
  • kibana-objects/config/4.5.4.json (from kibana-objects/config/4.5.4.json.erb)
  • kibana-objects/dashboard/App-Errors.json (from kibana-objects/dashboard/App-Errors.json.erb)
  • kibana-objects/dashboard/App-Location.json (from kibana-objects/dashboard/App-Location.json.erb)
  • kibana-objects/dashboard/App-Logs.json (from kibana-objects/dashboard/App-Logs.json.erb)
  • kibana-objects/dashboard/App-Metrics.json (from kibana-objects/dashboard/App-Metrics.json.erb)
  • kibana-objects/dashboard/App-Overview.json (from kibana-objects/dashboard/App-Overview.json.erb)
  • kibana-objects/dashboard/App-Performance.json (from kibana-objects/dashboard/App-Performance.json.erb)
  • kibana-objects/dashboard/Platform-Errors.json (from kibana-objects/dashboard/Platform-Errors.json.erb)
  • kibana-objects/dashboard/Platform-Haproxy.json (from kibana-objects/dashboard/Platform-Haproxy.json.erb)
  • kibana-objects/dashboard/Platform-Logs.json (from kibana-objects/dashboard/Platform-Logs.json.erb)
  • kibana-objects/dashboard/Platform-Overview.json (from kibana-objects/dashboard/Platform-Overview.json.erb)
  • kibana-objects/dashboard/Platform-UAA-Audit.json (from kibana-objects/dashboard/Platform-UAA-Audit.json.erb)
  • kibana-objects/index-pattern/logs-app.json (from kibana-objects/index-pattern/logs-app.json.erb)
  • kibana-objects/index-pattern/logs-platform.json (from kibana-objects/index-pattern/logs-platform.json.erb)
  • kibana-objects/index-pattern/logs.json (from kibana-objects/index-pattern/logs.json.erb)
  • kibana-objects/search/[app]-APP-Logs-ERRORs.json (from kibana-objects/search/[app]-APP-Logs-ERRORs.json.erb)
  • kibana-objects/search/[app]-APP-Logs.json (from kibana-objects/search/[app]-APP-Logs.json.erb)
  • kibana-objects/search/[app]-All-ERRORs.json (from kibana-objects/search/[app]-All-ERRORs.json.erb)
  • kibana-objects/search/[app]-All-Messages.json (from kibana-objects/search/[app]-All-Messages.json.erb)
  • kibana-objects/search/[app]-All-Overview.json (from kibana-objects/search/[app]-All-Overview.json.erb)
  • kibana-objects/search/[app]-All.json (from kibana-objects/search/[app]-All.json.erb)
  • kibana-objects/search/[app]-Container-Metric.json (from kibana-objects/search/[app]-Container-Metric.json.erb)
  • kibana-objects/search/[app]-Counter.json (from kibana-objects/search/[app]-Counter.json.erb)
  • kibana-objects/search/[app]-Http.json (from kibana-objects/search/[app]-Http.json.erb)
  • kibana-objects/search/[app]-RTR-long-response.json (from kibana-objects/search/[app]-RTR-long-response.json.erb)
  • kibana-objects/search/[app]-RTR.json (from kibana-objects/search/[app]-RTR.json.erb)
  • kibana-objects/search/[app]-Value-Metric.json (from kibana-objects/search/[app]-Value-Metric.json.erb)
  • kibana-objects/search/[platform]-All-ERRORs.json (from kibana-objects/search/[platform]-All-ERRORs.json.erb)
  • kibana-objects/search/[platform]-All-Overview.json (from kibana-objects/search/[platform]-All-Overview.json.erb)
  • kibana-objects/search/[platform]-All.json (from kibana-objects/search/[platform]-All.json.erb)
  • kibana-objects/search/[platform]-Haproxy-long-response.json (from kibana-objects/search/[platform]-Haproxy-long-response.json.erb)
  • kibana-objects/search/[platform]-Haproxy.json (from kibana-objects/search/[platform]-Haproxy.json.erb)
  • kibana-objects/search/[platform]-UAA-Audit.json (from kibana-objects/search/[platform]-UAA-Audit.json.erb)
  • kibana-objects/visualization/App-APP-logs-count-(top-10-apps).json (from kibana-objects/visualization/App-APP-logs-count-(top-10-apps).json.erb)
  • kibana-objects/visualization/App-APP-logs-count-by-level-(top-5-apps).json (from kibana-objects/visualization/App-APP-logs-count-by-level-(top-5-apps).json.erb)
  • kibana-objects/visualization/App-APP-logs-count-by-level.json (from kibana-objects/visualization/App-APP-logs-count-by-level.json.erb)
  • kibana-objects/visualization/App-APP-logs-count-in-timeline.json (from kibana-objects/visualization/App-APP-logs-count-in-timeline.json.erb)
  • kibana-objects/visualization/App-METRIC-CPU-usage.json (from kibana-objects/visualization/App-METRIC-CPU-usage.json.erb)
  • kibana-objects/visualization/App-METRIC-disk-usage.json (from kibana-objects/visualization/App-METRIC-disk-usage.json.erb)
  • kibana-objects/visualization/App-METRIC-memory-usage.json (from kibana-objects/visualization/App-METRIC-memory-usage.json.erb)
  • kibana-objects/visualization/App-RTR-request-count-(top-10-apps).json (from kibana-objects/visualization/App-RTR-request-count-(top-10-apps).json.erb)
  • kibana-objects/visualization/App-RTR-request-count-by-timezone-(top-5).json (from kibana-objects/visualization/App-RTR-request-count-by-timezone-(top-5).json.erb)
  • kibana-objects/visualization/App-RTR-requests-map.json (from kibana-objects/visualization/App-RTR-requests-map.json.erb)
  • kibana-objects/visualization/App-RTR-response-times-(50th-and-95th-first-10-apps).json (from kibana-objects/visualization/App-RTR-response-times-(50th-and-95th-first-10-apps).json.erb)
  • kibana-objects/visualization/App-RTR-response-times.json (from kibana-objects/visualization/App-RTR-response-times.json.erb)
  • kibana-objects/visualization/App-RTR-traffic-by-response_time_ms-(first-10-apps).json (from kibana-objects/visualization/App-RTR-traffic-by-response_time_ms-(first-10-apps).json.erb)
  • kibana-objects/visualization/App-apps-with-errors.json (from kibana-objects/visualization/App-apps-with-errors.json.erb)
  • kibana-objects/visualization/App-errors-count-in-timeline-(top-5-apps).json (from kibana-objects/visualization/App-errors-count-in-timeline-(top-5-apps).json.erb)
  • kibana-objects/visualization/App-links.json (from kibana-objects/visualization/App-links.json.erb)
  • kibana-objects/visualization/App-logs-by-source-type-(top-10).json (from kibana-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 (from kibana-objects/visualization/App-logs-count-by-source-type-(APP-or-cf-top-5-apps).json.erb)
  • kibana-objects/visualization/App-names.json (from kibana-objects/visualization/App-names.json.erb)
  • kibana-objects/visualization/Platform-Haproxy-request-status-codes-in-timeline.json (from kibana-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 (from kibana-objects/visualization/Platform-Haproxy-request-time-duration-(50th-95th-99th-top-5).json.erb)
  • kibana-objects/visualization/Platform-Haproxy-request-time-duration.json (from kibana-objects/visualization/Platform-Haproxy-request-time-duration.json.erb)
  • kibana-objects/visualization/Platform-Haproxy-requests-(top-10).json (from kibana-objects/visualization/Platform-Haproxy-requests-(top-10).json.erb)
  • kibana-objects/visualization/Platform-UAA-Audit-event-locations.json (from kibana-objects/visualization/Platform-UAA-Audit-event-locations.json.erb)
  • kibana-objects/visualization/Platform-UAA-Audit-event-types.json (from kibana-objects/visualization/Platform-UAA-Audit-event-types.json.erb)
  • kibana-objects/visualization/Platform-UAA-Audit-events-by-type.json (from kibana-objects/visualization/Platform-UAA-Audit-events-by-type.json.erb)
  • kibana-objects/visualization/Platform-components-with-errors.json (from kibana-objects/visualization/Platform-components-with-errors.json.erb)
  • kibana-objects/visualization/Platform-components.json (from kibana-objects/visualization/Platform-components.json.erb)
  • kibana-objects/visualization/Platform-errors-count-by-source-component-(top-5).json (from kibana-objects/visualization/Platform-errors-count-by-source-component-(top-5).json.erb)
  • kibana-objects/visualization/Platform-errors-count-in-timeline.json (from kibana-objects/visualization/Platform-errors-count-in-timeline.json.erb)
  • kibana-objects/visualization/Platform-links.json (from kibana-objects/visualization/Platform-links.json.erb)
  • kibana-objects/visualization/Platform-logs-by-component-(top-5).json (from kibana-objects/visualization/Platform-logs-by-component-(top-5).json.erb)
  • kibana-objects/visualization/Platform-logs-by-source-job-(top-5).json (from kibana-objects/visualization/Platform-logs-by-source-job-(top-5).json.erb)
  • kibana-objects/visualization/Platform-logs-count-(top-10-components).json (from kibana-objects/visualization/Platform-logs-count-(top-10-components).json.erb)
  • kibana-objects/visualization/Platform-logs-count-by-level.json (from kibana-objects/visualization/Platform-logs-count-by-level.json.erb)
  • kibana-objects/visualization/Platform-logs-count-in-timeline.json (from kibana-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.