Загрузка данных


dmitriev-aal@VDI-Dmitriev-A:~/Desktop/appfarm/infra/k8s/nexus$ jq -r '
> .. | objects
> | select(has("expr"))
> | .expr
> ' deploy/files/dashboards/nexus-dashboard.json
jvm_thread_states_new_count{namespace="nexus",pod="$pod"}
jvm_thread_states_runnable_count{namespace="nexus",pod="$pod"}
jvm_thread_states_blocked_count{namespace="nexus",pod="$pod"}
jvm_thread_states_deadlock_count{namespace="nexus",pod="$pod"}
jvm_thread_states_timed_waiting_count{namespace="nexus",pod="$pod"}
jvm_thread_states_waiting_count{namespace="nexus",pod="$pod"}
jvm_thread_states_terminated_count{namespace="nexus",pod="$pod"}
jvm_thread_states_daemon_count{namespace="nexus",pod="$pod"}
jvm_thread_states_count{namespace="nexus",pod="$pod"}
jvm_memory_heap_max{namespace="nexus", pod="$pod"}
jvm_memory_heap_used{namespace="nexus", pod="$pod"}
jvm_memory_heap_committed{namespace="nexus", pod="$pod"}
jvm_memory_heap_init{namespace="nexus", pod="$pod"}
jvm_memory_total_max{namespace="nexus", pod="$pod"}
jvm_memory_total_used{namespace="nexus", pod="$pod"}
jvm_memory_total_committed{namespace="nexus", pod="$pod"}
jvm_memory_heap_init{namespace="nexus", pod="$pod"}
rate(org_sonatype_nexus_coreui_BlobStoreComponent_readGroups_exceptions_total[5m])
rate(org_sonatype_nexus_blobstore_s3_internal_ui_S3Component_signertypes_exceptions_total[5m])
rate(org_sonatype_nexus_coreui_TaskComponent_update_exceptions_total[5m])
rate(org_sonatype_nexus_rapture_internal_state_StateComponent_getState_exceptions_total[5m])
rate(org_sonatype_nexus_coreui_SelectorComponent_readReferences_exceptions_total[5m])
rate(org_sonatype_nexus_coreui_RepositoryComponent_rebuildIndex_exceptions_total[5m])
rate(org_sonatype_nexus_coreui_BrowseComponent_read_exceptions_total[5m])
rate(com_sonatype_nexus_ssl_plugin_internal_ui_CertificateComponent_details_exceptions_total[5m])
rate(org_sonatype_nexus_coreui_SearchComponent_read_exceptions_total[5m])
rate(org_sonatype_nexus_coreui_RepositoryComponent_remove_exceptions_total[5m])
org_sonatype_nexus_blobstore_file_FileBlobStore_copy_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_copy_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_deleteHard_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_deleteHard_timer{quantile="0.99", namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_get_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_delete_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_delete_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_delete_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_create_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_create_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_RepositoryComponent_getBrowseableFormats_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_RepositoryComponent_getBrowseableFormats_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_RepositoryComponent_readReferences_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_RepositoryComponent_readReferences_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_RepositoryComponent_read_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_RepositoryComponent_read_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_delete_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_delete_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_create_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_blobstore_file_FileBlobStore_create_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_BrowseComponent_read_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_BrowseComponent_read_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_SearchComponent_read_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_coreui_SearchComponent_read_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_security_SecurityComponent_getPermissions_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_security_SecurityComponent_getPermissions_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_security_SecurityComponent_getUser_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_security_SecurityComponent_getUser_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_security_SecurityComponent_authenticationToken_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_security_SecurityComponent_authenticationToken_timer{quantile="0.99",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_state_StateComponent_getState_timer{quantile="0.5",namespace="nexus",pod="$pod"}
org_sonatype_nexus_rapture_internal_state_StateComponent_getState_timer{quantile="0.99",namespace="nexus",pod="$pod"}
kube_pod_container_resource_limits{pod=~"$pod", namespace="nexus", resource="memory", container="nexus3"}
kube_pod_container_resource_requests{pod=~"$pod", namespace="nexus", resource="memory", container="nexus3"}
sum(container_memory_working_set_bytes{pod=~"$pod", namespace="nexus", container="nexus3", image!=""}) by (pod)
sum(jvm_memory_total_used{pod=~"$pod", namespace="nexus", container="nexus3"}) by(pod)
sum(jvm_memory_heap_committed{pod=~"$pod", namespace="nexus", container="nexus3"}) by(pod)
sum(jvm_memory_heap_max{pod=~"$pod", namespace="nexus", container="nexus3"}) by(pod)
jvm_memory_non_heap_used{pod=~"$pod", namespace="nexus", container="nexus3"}
jvm_memory_heap_used{pod=~"$pod", namespace="nexus", container="nexus3"}
jvm_buffers_direct_used{pod=~"$pod", namespace="nexus", container="nexus3"}
kube_pod_container_resource_limits{pod=~"$pod", namespace="nexus", resource="cpu"}
kube_pod_container_resource_requests{pod=~"$pod", namespace="nexus", resource="cpu", container="nexus3"}
sum(node_namespace_pod_container:container_cpu_usage_seconds_total:sum_irate{pod=~"$pod", namespace="nexus", container="nexus3"})
rate(kubelet_volume_stats_used_bytes{namespace=~"nexus"}[$__rate_interval])
nexus_blobstores_stats_availableSpaceInBytes{namespace="nexus", name="default"}
nexus_blobstores_stats_totalSizeInBytes{namespace="nexus"} 
sum without(instance, node) (kubelet_volume_stats_available_bytes{job="kubelet", metrics_path="/metrics", namespace="nexus", persistentvolumeclaim="nexus-nexus3-data"})

(
  sum without(instance, node) (kubelet_volume_stats_capacity_bytes{job="kubelet", metrics_path="/metrics", namespace="nexus", persistentvolumeclaim="nexus-nexus3-data"})
  -
  sum without(instance, node) (kubelet_volume_stats_available_bytes{job="kubelet", metrics_path="/metrics", namespace="nexus", persistentvolumeclaim="nexus-nexus3-data"})
)

sum(irate(container_network_receive_bytes_total{job="kubelet", metrics_path="/metrics/cadvisor", namespace="nexus", pod="$pod"}[$__rate_interval])) by (pod)
sum(irate(container_network_transmit_bytes_total{job="kubelet", metrics_path="/metrics/cadvisor", namespace="nexus", pod="$pod"}[$__rate_interval])) by (pod)
sum(org_eclipse_jetty_webapp_WebAppContext_2xx_responses_total{namespace="nexus"})
sum(org_eclipse_jetty_webapp_WebAppContext_4xx_responses_total{namespace="nexus"})
sum(org_eclipse_jetty_webapp_WebAppContext_5xx_responses_total{namespace="nexus"})
sum(rate(org_eclipse_jetty_webapp_WebAppContext_2xx_responses_total{namespace="nexus"}[10m]))
sum(rate(org_eclipse_jetty_webapp_WebAppContext_4xx_responses_total{namespace="nexus"}[10m]))
sum(rate(org_eclipse_jetty_webapp_WebAppContext_5xx_responses_total{namespace="nexus"}[10m]))
sum(org_eclipse_jetty_webapp_WebAppContext_get_requests_count{namespace="nexus"})
sum(org_eclipse_jetty_webapp_WebAppContext_post_requests_count{namespace="nexus"})
sum(org_eclipse_jetty_webapp_WebAppContext_put_requests_count{namespace="nexus"})
sum(org_eclipse_jetty_webapp_WebAppContext_delete_requests_count{namespace="nexus"})
sum(rate(org_eclipse_jetty_webapp_WebAppContext_get_requests_count{namespace="nexus"}[10m]))
sum(rate(org_eclipse_jetty_webapp_WebAppContext_post_requests_count{namespace="nexus"}[10m]))
sum(rate(org_eclipse_jetty_webapp_WebAppContext_put_requests_count{namespace="nexus"}[10m]))
sum(rate(org_eclipse_jetty_webapp_WebAppContext_delete_requests_count{namespace="nexus"}[10m]))
dmitriev-aal@VDI-Dmitriev-A:~/Desktop/appfarm/infra/k8s/nexus$ jq -r '
> .. | objects
> | select(has("datasource"))
> | .datasource
> ' deploy/files/dashboards/nexus-dashboard.json | head -40
{
  "type": "datasource",
  "uid": "grafana"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}
{
  "type": "prometheus",
  "uid": "P2244674486D88350"
}