国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

分布式文件存儲(chǔ)MinIO-監(jiān)控

這篇具有很好參考價(jià)值的文章主要介紹了分布式文件存儲(chǔ)MinIO-監(jiān)控。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、MinIO監(jiān)控概述

MinIO自身提供了關(guān)于集群狀態(tài)和操作的相關(guān)的Prometheus SQL指標(biāo)與支持Prometheus數(shù)據(jù)模型的監(jiān)控指標(biāo)收集工具進(jìn)行搭配使用,無(wú)論是主機(jī)部署亦或是云上部署都可以進(jìn)行集成。官方選定的第三方監(jiān)控軟件為Prometheus和InfluxDB,使用者可以根據(jù)各自公司對(duì)于監(jiān)控設(shè)施的建設(shè)進(jìn)行選擇。

二、Promtheus集成監(jiān)控和告警

為了保護(hù)服務(wù)器指標(biāo)的安全性,MinIO服務(wù)提供了兩種安全設(shè)置來(lái)進(jìn)行身份安全的驗(yàn)證。

  • 使用mc工具來(lái)生成prometheus必要的令牌
  • 設(shè)置參數(shù)變量忽略身份驗(yàn)證

1、使用mc工具來(lái)生成prometheus身份令牌

生成身份令牌
mc admin prometheus generate ALIAS
  • ALIAS:作為MinIO服務(wù)任何一節(jié)點(diǎn)的地址配置,如果使用了負(fù)載均衡器,需要使用負(fù)載均衡器配置的地址

該命令返回類似于以下的內(nèi)容的輸出

scrape_configs:
- job_name: minio-job
  bearer_token: TOKEN
  metrics_path: /minio/v2/metrics/cluster
  scheme: https
  static_configs:
  - targets: [minio.example.net]
  • 將job_name設(shè)置為與MinIO部署關(guān)聯(lián)的值
  • 如果選擇使用設(shè)置參數(shù)變量來(lái)忽略身份驗(yàn)證的方式,課忽略bearer_token字段
  • 將scheme設(shè)置為http,如果要使用TLS,就保持不變
  • targets參數(shù)為MinIO部署的主機(jī)名設(shè)置,這個(gè)可以是任何單個(gè)節(jié)點(diǎn),也可以是處理MinIO之間負(fù)載均衡器的節(jié)點(diǎn)
使用返回的憑證更新重新啟動(dòng)Prometheus

將上一步生成的scrape_config配置添加的prometheus配置文件中

global:
   scrape_interval: 15s

scrape_configs:
   - job_name: minio-job
     bearer_token: TOKEN
     metrics_path: /minio/v2/metrics/cluster
     scheme: https
     static_configs:
     - targets: [minio.example.net]

使用配置文件重啟prometheus

prometheus --config.file=prometheus.yaml

2、設(shè)置參數(shù)變量忽略身份配置

默認(rèn)的地址為/etc/default/minio

vim /etc/default/minio

在文件中添加或修改如下參數(shù)

MINIO_PROMETHEUS_AUTH_TYPE=public

3、分析收集的指標(biāo)

Prometheus包括一個(gè)表達(dá)式搜索,可以在此處執(zhí)行Prometheus SQL來(lái)查詢分析收集的指標(biāo)。

## 指標(biāo)示例
minio_cluster_disk_online_total{job="minio-job"}[5m]
minio_cluster_disk_offline_total{job="minio-job"}[5m]
minio_bucket_usage_object_total{job="minio-job"}[5m]
minio_cluster_capacity_usable_free_bytes{job="minio-job"}[5m]

image.pngimage.png

4、使用MinIO指標(biāo)配置警報(bào)規(guī)則

MinIO提供相應(yīng)的指標(biāo)作為第三方告警平臺(tái)觸發(fā)警告的基線,可以通過(guò)修改或者其他方式合理的使用這些指標(biāo)構(gòu)建自己的告警規(guī)則。

groups:
- name: minio-alerts
  rules:
  - alert: NodesOffline
    expr: avg_over_time(minio_cluster_nodes_offline_total{job="minio-job"}[5m]) > 0
    for: 10m
    labels:
      severity: warn
    annotations:
      summary: "Node down in MinIO deployment"
      description: "Node(s) in cluster {{ $labels.instance }} offline for more than 5 minutes"

  - alert: DisksOffline
    expr: avg_over_time(minio_cluster_disk_offline_total{job="minio-job"}[5m]) > 0
    for: 10m
    labels:
      severity: warn
    annotations:
      summary: "Disks down in MinIO deployment"
      description: "Disks(s) in cluster {{ $labels.instance }} offline for more than 5 minutes"

然后將如上的minio-alerting.yml配置文件作為Prometheus rule_files密鑰的一部分

global:
scrape_interval: 5s

rule_files:
- minio-alerting.yml

5、MinIO原生自帶的監(jiān)控控制臺(tái)

MinIO有著自己獨(dú)有的客戶端控制臺(tái),其中集成了監(jiān)控功能,默認(rèn)是沒(méi)有使用的。如果要使用,只需稍微增加兩行配置參數(shù)即可打開(kāi)。對(duì)服務(wù)器信息、節(jié)點(diǎn)信息、磁盤驅(qū)動(dòng)信息、時(shí)間段上傳下載文件的統(tǒng)計(jì)、以及整體的容量信息、minio-server請(qǐng)求情況等都有收集。

  • 將MINIO_PROMETHEUS_URL設(shè)置為Prometheus服務(wù)的URL
  • 將MINIO_PROMETHEUS_JOB_ID設(shè)置為分配給收集的指標(biāo)的唯一作業(yè)ID

然后重啟MinIO服務(wù),訪問(wèn)控制臺(tái)Monitoring菜單即可查看到監(jiān)控指標(biāo)
image.png
image.pngimage.png
image.png
image.png

三、常見(jiàn)的核心監(jiān)控指標(biāo)

1、對(duì)象和存儲(chǔ)桶指標(biāo)(核心指標(biāo))

指定格式:{bucket=“STRING”}

指標(biāo)名稱 解釋
minio_bucket_objects_size_distribution 給定存儲(chǔ)桶中對(duì)象大小的分布
minio_bucket_usage_object_total 給定存儲(chǔ)桶中的對(duì)象總數(shù)
minio_bucket_usage_total_bytes 給定存儲(chǔ)桶中的總存儲(chǔ)桶大?。ㄒ宰止?jié)為單位)
minio_bucket_quota_total_bytes 存儲(chǔ)桶總配額大小(以字節(jié)為單位)

2、復(fù)制指標(biāo)(核心指標(biāo))

指定格式:{bucket=“STRING”}

指標(biāo)名稱 解釋
minio_bucket_replication_failed_bytes 對(duì)于給定存儲(chǔ)桶,至少?gòu)?fù)制一次失敗的字節(jié)總數(shù)
minio_bucket_replication_pending_bytes 給定存儲(chǔ)桶掛起的待復(fù)制字節(jié)總數(shù)
minio_bucket_replication_received_bytes 從另一個(gè)源存儲(chǔ)桶復(fù)制到此存儲(chǔ)桶的總字節(jié)數(shù)
minio_bucket_replication_sent_bytes 復(fù)制到目標(biāo)存儲(chǔ)桶的總字節(jié)數(shù)。 您可以使用標(biāo)簽標(biāo)識(shí)存儲(chǔ)桶
minio_bucket_replication_pending_count 給定存儲(chǔ)桶掛起的復(fù)制操作總數(shù)
minio_bucket_replication_failed_count 給定存儲(chǔ)桶失敗的復(fù)制操作總數(shù)

3、容量指標(biāo)(核心指標(biāo))

指定格式:**disk=“/path/to/disk”,server=“STRING”}

指標(biāo)名稱 解釋
minio_cluster_capacity_raw_free_bytes 集群中在線空閑流量總和
minio_cluster_capacity_raw_total_bytes 集群中的在線總?cè)萘俊?/td>
minio_cluster_capacity_usable_free_bytes 集群中可用的空閑流量
minio_cluster_capacity_usable_total_bytes 集群中的總可用容量。
minio_node_disk_free_bytes MinIO 部署中節(jié)點(diǎn)的特定驅(qū)動(dòng)器上可用的總存儲(chǔ)量
minio_node_disk_total_bytes MinIO 部署中節(jié)點(diǎn)的特定驅(qū)動(dòng)器上的總存儲(chǔ)量
minio_node_disk_used_bytes MinIO 部署中節(jié)點(diǎn)的特定驅(qū)動(dòng)器上使用的總存儲(chǔ)

4、生命周期管理指標(biāo)(核心指標(biāo))

指標(biāo)名稱 解釋
minio_cluster_ilm_transitioned_bytes 使用分層/轉(zhuǎn)換生命周期管理規(guī)則轉(zhuǎn)換的總字節(jié)數(shù)
minio_cluster_ilm_transitioned_objects 使用分層/轉(zhuǎn)換生命周期管理規(guī)則轉(zhuǎn)換的對(duì)象總數(shù)
minio_cluster_ilm_transitioned_versions 使用分層/轉(zhuǎn)換生命周期管理規(guī)則轉(zhuǎn)換的非當(dāng)前對(duì)象版本總數(shù)
minio_node_ilm_transition_pending_tasks 掛起的對(duì)象轉(zhuǎn)換任務(wù)總數(shù)
minio_node_ilm_expiry_pending_tasks 掛起對(duì)象過(guò)期任務(wù)總數(shù)
minio_node_ilm_expiry_active_tasks 活動(dòng)對(duì)象過(guò)期任務(wù)總數(shù)

5、節(jié)點(diǎn)和驅(qū)動(dòng)器運(yùn)行狀況指標(biāo)(核心指標(biāo))

指標(biāo)名稱 解釋
minio_cluster_disk_online_total 在線驅(qū)動(dòng)器總數(shù)
minio_cluster_disk_offline_total 離線驅(qū)動(dòng)器總數(shù)
minio_cluster_disk_total 驅(qū)動(dòng)器總數(shù)
minio_cluster_nodes_online_total 在線的MinIO節(jié)點(diǎn)總數(shù)
minio_cluster_nodes_offline_total 離線的MinIO節(jié)點(diǎn)總數(shù)
minio_heal_objects_error_total 處在自我修復(fù)運(yùn)行中修復(fù)失敗的對(duì)象總數(shù)
minio_heal_objects_heal_total 在當(dāng)前自我修復(fù)運(yùn)行中修復(fù)的對(duì)象總數(shù)
minio_heal_objects_total 當(dāng)前自我修復(fù)運(yùn)行中掃描的對(duì)象總數(shù)
minio_heal_time_last_activity_nano_seconds 距離上次自我修復(fù)的事件(以納秒為單位)

6、通知隊(duì)列指標(biāo)

指標(biāo)名稱 解釋
minio_audit_target_queue_length 隊(duì)列中未發(fā)送的審核消息總數(shù)。
minio_audit_total_messages 自上次服務(wù)器啟動(dòng)以來(lái)發(fā)送的審核消息總數(shù)。
minio_audit_failed_messages 自上次服務(wù)器啟動(dòng)以來(lái)未能發(fā)送的審核消息總數(shù)。
minio_notify_current_send_in_progress 正在向配置的目標(biāo)發(fā)送的通知消息總數(shù)。
minio_notify_target_queue_length 隊(duì)列中未發(fā)送的通知消息總數(shù)。

7、掃描儀指標(biāo)

指定格式:/proc/[pid]/io syscr

指標(biāo)名稱 解釋
minio_node_scanner_bucket_scans_finished 自服務(wù)器啟動(dòng)以來(lái)完成的存儲(chǔ)桶掃描總數(shù)
minio_node_scanner_bucket_scans_started 自服務(wù)器啟動(dòng)以來(lái)啟動(dòng)的存儲(chǔ)桶掃描總數(shù)。
minio_node_scanner_directories_scanned 自服務(wù)器啟動(dòng)以來(lái)掃描的目錄總數(shù)。
minio_node_scanner_objects_scanned 自服務(wù)器啟動(dòng)以來(lái)掃描的唯一對(duì)象總數(shù)。
minio_node_scanner_versions_scanned 自服務(wù)器啟動(dòng)以來(lái)掃描的對(duì)象版本總數(shù)。
minio_node_syscall_read_total 對(duì)內(nèi)核的讀取系統(tǒng)調(diào)用總數(shù)
minio_node_syscall_write_total 對(duì)內(nèi)核的寫入系統(tǒng)調(diào)用總數(shù)

8、S3指標(biāo)

指定格式:**bucket=“STRING”}

指標(biāo)名稱 解釋
minio_bucket_traffic_sent_bytes 每個(gè)存儲(chǔ)桶發(fā)送的 S3 流量的總字節(jié)數(shù)。 您可以使用標(biāo)簽標(biāo)識(shí)存儲(chǔ)桶
minio_bucket_traffic_received_bytes 每個(gè)存儲(chǔ)桶接收的 S3 流量的總字節(jié)數(shù)。 您可以使用標(biāo)簽標(biāo)識(shí)存儲(chǔ)桶
minio_s3_requests_inflight_total 當(dāng)前正在運(yùn)行的 S3 請(qǐng)求總數(shù)
minio_s3_requests_total S3 請(qǐng)求總數(shù)
minio_s3_time_ttfb_seconds_distribution 在 API 調(diào)用之間分配到第一個(gè)字節(jié)的時(shí)間
minio_s3_traffic_received_bytes 接收的 S3 字節(jié)總數(shù)
minio_s3_traffic_sent_bytes 發(fā)送的 S3 字節(jié)總數(shù)
minio_s3_requests_errors_total 具有 4xx 和 5xx 錯(cuò)誤的 S3 請(qǐng)求總數(shù)
minio_s3_requests_4xx_errors_total 具有 4xx 錯(cuò)誤的 S3 請(qǐng)求總數(shù)
minio_s3_requests_5xx_errors_total 具有 3xx 錯(cuò)誤的 S5 請(qǐng)求總數(shù)

9、內(nèi)部指標(biāo)

指標(biāo)名稱 解釋
minio_inter_node_traffic_received_bytes 從其他對(duì)等節(jié)點(diǎn)接收的總字節(jié)數(shù)
minio_inter_node_traffic_sent_bytes 發(fā)送到其他對(duì)等節(jié)點(diǎn)的總字節(jié)數(shù)
minio_node_file_descriptor_limit_total 限制 MinIO 服務(wù)器進(jìn)程的打開(kāi)文件描述符總數(shù)
minio_node_file_descriptor_open_total MinIO 服務(wù)器進(jìn)程打開(kāi)的文件描述符總數(shù)
minio_node_io_rchar_bytes 進(jìn)程從底層存儲(chǔ)系統(tǒng)讀取的總字節(jié)數(shù),包括 緩存**/proc/[pid]/io rchar**
minio_node_io_read_bytes 進(jìn)程從底層存儲(chǔ)系統(tǒng)讀取的總字節(jié)數(shù),/proc/[pid]/io read_bytes
minio_node_io_wchar_bytes 進(jìn)程寫入底層存儲(chǔ)系統(tǒng)的總字節(jié)數(shù),包括 頁(yè)面緩存,/proc/[pid]/io wchar
minio_node_io_write_bytes 進(jìn)程寫入底層存儲(chǔ)系統(tǒng)的總字節(jié)數(shù),/proc/[pid]/io write_bytes

10、軟件和流程指標(biāo)

指標(biāo)名稱 解釋
minio_software_commit_info MinIO 版本的 Git 提交哈希。
minio_software_version_info 服務(wù)器的 MinIO 發(fā)布標(biāo)記
minio_node_process_starttime_seconds 每個(gè)節(jié)點(diǎn)的 MinIO 進(jìn)程的開(kāi)始時(shí)間,自 Unix 紀(jì)元以來(lái)的時(shí)間(以秒為單位)。
minio_node_process_uptime_seconds 每個(gè)節(jié)點(diǎn)的 MinIO 進(jìn)程正常運(yùn)行時(shí)間(以秒為單位)。

更多指標(biāo)配置

四、如何獲取監(jiān)控指標(biāo)進(jìn)行自定義

MinIO Server提供了一個(gè)http接口用于獲取當(dāng)前集群內(nèi)所有的監(jiān)控指標(biāo)信息,可以使用任何http工具發(fā)起請(qǐng)求以此來(lái)獲取信息。

http://minio.example.net:9000/minio/v2/metrics/cluster

域名替換成自己部署集群所在的地址或負(fù)載均衡器地址
接口返回:

# HELP minio_audit_failed_messages Total number of messages that failed to send since start
# TYPE minio_audit_failed_messages counter
minio_audit_failed_messages{server="127.0.0.1:9000",target_id="sys_console_0"} 0
# HELP minio_audit_target_queue_length Number of unsent messages in queue for target
# TYPE minio_audit_target_queue_length gauge
minio_audit_target_queue_length{server="127.0.0.1:9000",target_id="sys_console_0"} 0
# HELP minio_audit_total_messages Total number of messages sent since start
# TYPE minio_audit_total_messages counter
minio_audit_total_messages{server="127.0.0.1:9000",target_id="sys_console_0"} 0
# HELP minio_bucket_objects_size_distribution Distribution of object sizes in the bucket, includes label for the bucket name
# TYPE minio_bucket_objects_size_distribution gauge
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="BETWEEN_1024_B_AND_1_MB",server="127.0.0.1:9000"} 2
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="BETWEEN_10_MB_AND_64_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="BETWEEN_128_MB_AND_512_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="BETWEEN_1_MB_AND_10_MB",server="127.0.0.1:9000"} 3
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="BETWEEN_64_MB_AND_128_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="GREATER_THAN_512_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-bucket-01",range="LESS_THAN_1024_B",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-replication",range="BETWEEN_1024_B_AND_1_MB",server="127.0.0.1:9000"} 2
minio_bucket_objects_size_distribution{bucket="test-replication",range="BETWEEN_10_MB_AND_64_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-replication",range="BETWEEN_128_MB_AND_512_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-replication",range="BETWEEN_1_MB_AND_10_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-replication",range="BETWEEN_64_MB_AND_128_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-replication",range="GREATER_THAN_512_MB",server="127.0.0.1:9000"} 0
minio_bucket_objects_size_distribution{bucket="test-replication",range="LESS_THAN_1024_B",server="127.0.0.1:9000"} 0
# HELP minio_bucket_replication_received_bytes Total number of bytes replicated to this bucket from another source bucket
# TYPE minio_bucket_replication_received_bytes gauge
minio_bucket_replication_received_bytes{bucket="test-bucket-01",server="127.0.0.1:9000"} 0
minio_bucket_replication_received_bytes{bucket="test-replication",server="127.0.0.1:9000"} 0
# HELP minio_bucket_traffic_received_bytes Total number of S3 bytes received for this bucket
# TYPE minio_bucket_traffic_received_bytes gauge
minio_bucket_traffic_received_bytes{bucket="test-bucket-01",server="127.0.0.1:9000"} 1.077094e+06
minio_bucket_traffic_received_bytes{bucket="test-replication",server="127.0.0.1:9000"} 188951
# HELP minio_bucket_traffic_sent_bytes Total number of S3 bytes sent for this bucket
# TYPE minio_bucket_traffic_sent_bytes gauge
minio_bucket_traffic_sent_bytes{bucket="test-bucket-01",server="127.0.0.1:9000"} 24701
minio_bucket_traffic_sent_bytes{bucket="test-replication",server="127.0.0.1:9000"} 132475
# HELP minio_bucket_usage_object_total Total number of objects
# TYPE minio_bucket_usage_object_total gauge
minio_bucket_usage_object_total{bucket="test-bucket-01",server="127.0.0.1:9000"} 5
minio_bucket_usage_object_total{bucket="test-replication",server="127.0.0.1:9000"} 2
# HELP minio_bucket_usage_total_bytes Total bucket size in bytes
# TYPE minio_bucket_usage_total_bytes gauge
minio_bucket_usage_total_bytes{bucket="test-bucket-01",server="127.0.0.1:9000"} 4.202605e+06
minio_bucket_usage_total_bytes{bucket="test-replication",server="127.0.0.1:9000"} 187888
# HELP minio_cluster_capacity_raw_free_bytes Total free capacity online in the cluster
# TYPE minio_cluster_capacity_raw_free_bytes gauge
minio_cluster_capacity_raw_free_bytes{server="127.0.0.1:9000"} 3.929083904e+10
# HELP minio_cluster_capacity_raw_total_bytes Total capacity online in the cluster
# TYPE minio_cluster_capacity_raw_total_bytes gauge
minio_cluster_capacity_raw_total_bytes{server="127.0.0.1:9000"} 5.0459262976e+10
# HELP minio_cluster_capacity_usable_free_bytes Total free usable capacity online in the cluster
# TYPE minio_cluster_capacity_usable_free_bytes gauge
minio_cluster_capacity_usable_free_bytes{server="127.0.0.1:9000"} 3.929083904e+10
# HELP minio_cluster_capacity_usable_total_bytes Total usable capacity online in the cluster
# TYPE minio_cluster_capacity_usable_total_bytes gauge
minio_cluster_capacity_usable_total_bytes{server="127.0.0.1:9000"} 5.0459262976e+10
# HELP minio_cluster_disk_offline_total Total drives offline
# TYPE minio_cluster_disk_offline_total gauge
minio_cluster_disk_offline_total{server="127.0.0.1:9000"} 0
# HELP minio_cluster_disk_online_total Total drives online
# TYPE minio_cluster_disk_online_total gauge
minio_cluster_disk_online_total{server="127.0.0.1:9000"} 1
# HELP minio_cluster_disk_total Total drives
# TYPE minio_cluster_disk_total gauge
minio_cluster_disk_total{server="127.0.0.1:9000"} 1
# HELP minio_cluster_nodes_offline_total Total number of MinIO nodes offline
# TYPE minio_cluster_nodes_offline_total gauge
minio_cluster_nodes_offline_total{server="127.0.0.1:9000"} 0
# HELP minio_cluster_nodes_online_total Total number of MinIO nodes online
# TYPE minio_cluster_nodes_online_total gauge
minio_cluster_nodes_online_total{server="127.0.0.1:9000"} 1
# HELP minio_heal_objects_heal_total Objects healed in current self healing run
# TYPE minio_heal_objects_heal_total gauge
minio_heal_objects_heal_total{server="127.0.0.1:9000",type="bucket"} 1
minio_heal_objects_heal_total{server="127.0.0.1:9000",type="object"} 11
# HELP minio_heal_objects_total Objects scanned in current self healing run
# TYPE minio_heal_objects_total gauge
minio_heal_objects_total{server="127.0.0.1:9000",type="bucket"} 1
minio_heal_objects_total{server="127.0.0.1:9000",type="bucket-metadata"} 11
# HELP minio_heal_time_last_activity_nano_seconds Time elapsed (in nano seconds) since last self healing activity. This is set to -1 until initial self heal activity
# TYPE minio_heal_time_last_activity_nano_seconds gauge
minio_heal_time_last_activity_nano_seconds{server="127.0.0.1:9000"} 1.91644826573213e+15
# HELP minio_node_disk_free_bytes Total storage available on a drive
# TYPE minio_node_disk_free_bytes gauge
minio_node_disk_free_bytes{disk="/mnt/data",server="127.0.0.1:9000"} 3.929083904e+10
# HELP minio_node_disk_free_inodes Total free inodes
# TYPE minio_node_disk_free_inodes gauge
minio_node_disk_free_inodes{disk="/mnt/data",server="127.0.0.1:9000"} 3.147857e+06
# HELP minio_node_disk_offline_total Total drives offline
# TYPE minio_node_disk_offline_total gauge
minio_node_disk_offline_total{server="127.0.0.1:9000"} 0
# HELP minio_node_disk_online_total Total drives online
# TYPE minio_node_disk_online_total gauge
minio_node_disk_online_total{server="127.0.0.1:9000"} 1
# HELP minio_node_disk_total Total drives
# TYPE minio_node_disk_total gauge
minio_node_disk_total{server="127.0.0.1:9000"} 1
# HELP minio_node_disk_total_bytes Total storage on a drive
# TYPE minio_node_disk_total_bytes gauge
minio_node_disk_total_bytes{disk="/mnt/data",server="127.0.0.1:9000"} 5.0459262976e+10
# HELP minio_node_disk_used_bytes Total storage used on a drive
# TYPE minio_node_disk_used_bytes gauge
minio_node_disk_used_bytes{disk="/mnt/data",server="127.0.0.1:9000"} 1.1168423936e+10
# HELP minio_node_file_descriptor_limit_total Limit on total number of open file descriptors for the MinIO Server process
# TYPE minio_node_file_descriptor_limit_total gauge
minio_node_file_descriptor_limit_total{server="127.0.0.1:9000"} 1.048576e+06
# HELP minio_node_file_descriptor_open_total Total number of open file descriptors by the MinIO Server process
# TYPE minio_node_file_descriptor_open_total gauge
minio_node_file_descriptor_open_total{server="127.0.0.1:9000"} 20
# HELP minio_node_go_routine_total Total number of go routines running
# TYPE minio_node_go_routine_total gauge
minio_node_go_routine_total{server="127.0.0.1:9000"} 405
# HELP minio_node_iam_last_sync_duration_millis Last successful IAM data sync duration in milliseconds
# TYPE minio_node_iam_last_sync_duration_millis gauge
minio_node_iam_last_sync_duration_millis{server="127.0.0.1:9000"} 6
# HELP minio_node_iam_since_last_sync_millis Time (in milliseconds) since last successful IAM data sync. This is set to 0 until the first sync after server start.
# TYPE minio_node_iam_since_last_sync_millis gauge
minio_node_iam_since_last_sync_millis{server="127.0.0.1:9000"} 23560
# HELP minio_node_iam_sync_failures Number of failed IAM data syncs since server start.
# TYPE minio_node_iam_sync_failures counter
minio_node_iam_sync_failures{server="127.0.0.1:9000"} 0
# HELP minio_node_iam_sync_successes Number of successful IAM data syncs since server start.
# TYPE minio_node_iam_sync_successes counter
minio_node_iam_sync_successes{server="127.0.0.1:9000"} 3195
# HELP minio_node_ilm_expiry_pending_tasks Number of pending ILM expiry tasks in the queue
# TYPE minio_node_ilm_expiry_pending_tasks gauge
minio_node_ilm_expiry_pending_tasks{server="127.0.0.1:9000"} 0
# HELP minio_node_ilm_transition_active_tasks Number of active ILM transition tasks
# TYPE minio_node_ilm_transition_active_tasks gauge
minio_node_ilm_transition_active_tasks{server="127.0.0.1:9000"} 0
# HELP minio_node_ilm_transition_pending_tasks Number of pending ILM transition tasks in the queue
# TYPE minio_node_ilm_transition_pending_tasks gauge
minio_node_ilm_transition_pending_tasks{server="127.0.0.1:9000"} 0
# HELP minio_node_ilm_versions_scanned Total number of object versions checked for ilm actions since server start
# TYPE minio_node_ilm_versions_scanned counter
minio_node_ilm_versions_scanned{server="127.0.0.1:9000"} 8
# HELP minio_node_io_rchar_bytes Total bytes read by the process from the underlying storage system including cache, /proc/[pid]/io rchar
# TYPE minio_node_io_rchar_bytes counter
minio_node_io_rchar_bytes{server="127.0.0.1:9000"} 9.52433056e+08
# HELP minio_node_io_read_bytes Total bytes read by the process from the underlying storage system, /proc/[pid]/io read_bytes
# TYPE minio_node_io_read_bytes counter
minio_node_io_read_bytes{server="127.0.0.1:9000"} 1.543176192e+09
# HELP minio_node_io_wchar_bytes Total bytes written by the process to the underlying storage system including page cache, /proc/[pid]/io wchar
# TYPE minio_node_io_wchar_bytes counter
minio_node_io_wchar_bytes{server="127.0.0.1:9000"} 1.06679252284e+11
# HELP minio_node_io_write_bytes Total bytes written by the process to the underlying storage system, /proc/[pid]/io write_bytes
# TYPE minio_node_io_write_bytes counter
minio_node_io_write_bytes{server="127.0.0.1:9000"} 1.00416565248e+11
# HELP minio_node_process_cpu_total_seconds Total user and system CPU time spent in seconds
# TYPE minio_node_process_cpu_total_seconds counter
minio_node_process_cpu_total_seconds{server="127.0.0.1:9000"} 3475.33
# HELP minio_node_process_resident_memory_bytes Resident memory size in bytes
# TYPE minio_node_process_resident_memory_bytes gauge
minio_node_process_resident_memory_bytes{server="127.0.0.1:9000"} 1.55549696e+08
# HELP minio_node_process_starttime_seconds Start time for MinIO process per node, time in seconds since Unix epoc
# TYPE minio_node_process_starttime_seconds gauge
minio_node_process_starttime_seconds{server="127.0.0.1:9000"} 1.67289998115e+09
# HELP minio_node_process_uptime_seconds Uptime for MinIO process per node in seconds
# TYPE minio_node_process_uptime_seconds gauge
minio_node_process_uptime_seconds{server="127.0.0.1:9000"} 1.916448550532111e+06
# HELP minio_node_scanner_bucket_scans_finished Total number of bucket scans finished since server start
# TYPE minio_node_scanner_bucket_scans_finished counter
minio_node_scanner_bucket_scans_finished{server="127.0.0.1:9000"} 0
# HELP minio_node_scanner_bucket_scans_started Total number of bucket scans started since server start
# TYPE minio_node_scanner_bucket_scans_started counter
minio_node_scanner_bucket_scans_started{server="127.0.0.1:9000"} 0
# HELP minio_node_scanner_directories_scanned Total number of directories scanned since server start
# TYPE minio_node_scanner_directories_scanned counter
minio_node_scanner_directories_scanned{server="127.0.0.1:9000"} 13804
# HELP minio_node_scanner_objects_scanned Total number of unique objects scanned since server start
# TYPE minio_node_scanner_objects_scanned counter
minio_node_scanner_objects_scanned{server="127.0.0.1:9000"} 7
# HELP minio_node_scanner_versions_scanned Total number of object versions scanned since server start
# TYPE minio_node_scanner_versions_scanned counter
minio_node_scanner_versions_scanned{server="127.0.0.1:9000"} 8
# HELP minio_node_syscall_read_total Total read SysCalls to the kernel. /proc/[pid]/io syscr
# TYPE minio_node_syscall_read_total counter
minio_node_syscall_read_total{server="127.0.0.1:9000"} 4.327491e+06
# HELP minio_node_syscall_write_total Total write SysCalls to the kernel. /proc/[pid]/io syscw
# TYPE minio_node_syscall_write_total counter
minio_node_syscall_write_total{server="127.0.0.1:9000"} 3.737077e+06
# HELP minio_notify_current_send_in_progress Number of concurrent async Send calls active to all targets
# TYPE minio_notify_current_send_in_progress gauge
minio_notify_current_send_in_progress{server="127.0.0.1:9000"} 0
# HELP minio_notify_target_queue_length Number of unsent notifications in queue for target
# TYPE minio_notify_target_queue_length gauge
minio_notify_target_queue_length{server="127.0.0.1:9000",target_id="_",target_name="redis"} 0
# HELP minio_s3_requests_4xx_errors_total Total number S3 requests with (4xx) errors
# TYPE minio_s3_requests_4xx_errors_total counter
minio_s3_requests_4xx_errors_total{api="getbucketencryption",server="127.0.0.1:9000"} 4
minio_s3_requests_4xx_errors_total{api="getbucketpolicy",server="127.0.0.1:9000"} 11
minio_s3_requests_4xx_errors_total{api="getbucketreplicationconfiguration",server="127.0.0.1:9000"} 5
minio_s3_requests_4xx_errors_total{api="getbuckettagging",server="127.0.0.1:9000"} 11
minio_s3_requests_4xx_errors_total{api="getobject",server="127.0.0.1:9000"} 78
minio_s3_requests_4xx_errors_total{api="getobjectlegalhold",server="127.0.0.1:9000"} 3
minio_s3_requests_4xx_errors_total{api="getobjectretention",server="127.0.0.1:9000"} 3
minio_s3_requests_4xx_errors_total{api="listbuckets",server="127.0.0.1:9000"} 54
minio_s3_requests_4xx_errors_total{api="listobjectsv1",server="127.0.0.1:9000"} 128
minio_s3_requests_4xx_errors_total{api="methodnotallowed",server="127.0.0.1:9000"} 9
minio_s3_requests_4xx_errors_total{api="postpolicybucket",server="127.0.0.1:9000"} 1
# HELP minio_s3_requests_errors_total Total number S3 requests with (4xx and 5xx) errors
# TYPE minio_s3_requests_errors_total counter
minio_s3_requests_errors_total{api="getbucketencryption",server="127.0.0.1:9000"} 4
minio_s3_requests_errors_total{api="getbucketpolicy",server="127.0.0.1:9000"} 11
minio_s3_requests_errors_total{api="getbucketreplicationconfiguration",server="127.0.0.1:9000"} 5
minio_s3_requests_errors_total{api="getbuckettagging",server="127.0.0.1:9000"} 11
minio_s3_requests_errors_total{api="getobject",server="127.0.0.1:9000"} 78
minio_s3_requests_errors_total{api="getobjectlegalhold",server="127.0.0.1:9000"} 3
minio_s3_requests_errors_total{api="getobjectretention",server="127.0.0.1:9000"} 3
minio_s3_requests_errors_total{api="listbuckets",server="127.0.0.1:9000"} 54
minio_s3_requests_errors_total{api="listobjectsv1",server="127.0.0.1:9000"} 128
minio_s3_requests_errors_total{api="methodnotallowed",server="127.0.0.1:9000"} 9
minio_s3_requests_errors_total{api="postpolicybucket",server="127.0.0.1:9000"} 1
# HELP minio_s3_requests_incoming_total Volatile number of total incoming S3 requests
# TYPE minio_s3_requests_incoming_total gauge
minio_s3_requests_incoming_total{server="127.0.0.1:9000"} 0
# HELP minio_s3_requests_inflight_total Total number of S3 requests currently in flight
# TYPE minio_s3_requests_inflight_total gauge
minio_s3_requests_inflight_total{api="deletemultipleobjects",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketencryption",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketlocation",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketnotification",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketobjectlockconfiguration",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketpolicy",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketreplicationconfiguration",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbuckettagging",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getbucketversioning",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getobject",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getobjectlegalhold",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getobjectretention",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="getobjecttagging",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="headbucket",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="headobject",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="listbuckets",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="listobjectsv1",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="listobjectsv2",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="listobjectversions",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="methodnotallowed",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="postpolicybucket",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="putbucket",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="putbucketnotification",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="putbucketversioning",server="127.0.0.1:9000"} 0
minio_s3_requests_inflight_total{api="putobject",server="127.0.0.1:9000"} 0
# HELP minio_s3_requests_rejected_auth_total Total number S3 requests rejected for auth failure
# TYPE minio_s3_requests_rejected_auth_total counter
minio_s3_requests_rejected_auth_total{server="127.0.0.1:9000"} 0
# HELP minio_s3_requests_rejected_header_total Total number S3 requests rejected for invalid header
# TYPE minio_s3_requests_rejected_header_total counter
minio_s3_requests_rejected_header_total{server="127.0.0.1:9000"} 0
# HELP minio_s3_requests_rejected_invalid_total Total number S3 invalid requests
# TYPE minio_s3_requests_rejected_invalid_total counter
minio_s3_requests_rejected_invalid_total{server="127.0.0.1:9000"} 10
# HELP minio_s3_requests_rejected_timestamp_total Total number S3 requests rejected for invalid timestamp
# TYPE minio_s3_requests_rejected_timestamp_total counter
minio_s3_requests_rejected_timestamp_total{server="127.0.0.1:9000"} 0
# HELP minio_s3_requests_total Total number S3 requests
# TYPE minio_s3_requests_total counter
minio_s3_requests_total{api="deletemultipleobjects",server="127.0.0.1:9000"} 2
minio_s3_requests_total{api="getbucketencryption",server="127.0.0.1:9000"} 4
minio_s3_requests_total{api="getbucketlocation",server="127.0.0.1:9000"} 83
minio_s3_requests_total{api="getbucketnotification",server="127.0.0.1:9000"} 3
minio_s3_requests_total{api="getbucketobjectlockconfiguration",server="127.0.0.1:9000"} 7
minio_s3_requests_total{api="getbucketpolicy",server="127.0.0.1:9000"} 11
minio_s3_requests_total{api="getbucketreplicationconfiguration",server="127.0.0.1:9000"} 5
minio_s3_requests_total{api="getbuckettagging",server="127.0.0.1:9000"} 11
minio_s3_requests_total{api="getbucketversioning",server="127.0.0.1:9000"} 15
minio_s3_requests_total{api="getobject",server="127.0.0.1:9000"} 79
minio_s3_requests_total{api="getobjectlegalhold",server="127.0.0.1:9000"} 3
minio_s3_requests_total{api="getobjectretention",server="127.0.0.1:9000"} 3
minio_s3_requests_total{api="getobjecttagging",server="127.0.0.1:9000"} 3
minio_s3_requests_total{api="headbucket",server="127.0.0.1:9000"} 1
minio_s3_requests_total{api="headobject",server="127.0.0.1:9000"} 3
minio_s3_requests_total{api="listbuckets",server="127.0.0.1:9000"} 55
minio_s3_requests_total{api="listobjectsv1",server="127.0.0.1:9000"} 130
minio_s3_requests_total{api="listobjectsv2",server="127.0.0.1:9000"} 37
minio_s3_requests_total{api="listobjectversions",server="127.0.0.1:9000"} 3
minio_s3_requests_total{api="methodnotallowed",server="127.0.0.1:9000"} 14
minio_s3_requests_total{api="postpolicybucket",server="127.0.0.1:9000"} 1
minio_s3_requests_total{api="putbucket",server="127.0.0.1:9000"} 1
minio_s3_requests_total{api="putbucketnotification",server="127.0.0.1:9000"} 1
minio_s3_requests_total{api="putbucketversioning",server="127.0.0.1:9000"} 1
minio_s3_requests_total{api="putobject",server="127.0.0.1:9000"} 4
# HELP minio_s3_requests_waiting_total Number of S3 requests in the waiting queue
# TYPE minio_s3_requests_waiting_total gauge
minio_s3_requests_waiting_total{server="127.0.0.1:9000"} 0
# HELP minio_s3_time_ttfb_seconds_distribution Distribution of the time to first byte across API calls
# TYPE minio_s3_time_ttfb_seconds_distribution gauge
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="0.050",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="0.100",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="0.250",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="0.500",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="1.000",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="10.000",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="2.500",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="deletemultipleobjects",le="5.000",server="127.0.0.1:9000"} 2
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="0.050",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="0.100",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="0.250",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="0.500",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="1.000",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="10.000",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="2.500",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketencryption",le="5.000",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="0.050",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="0.100",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="0.250",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="0.500",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="1.000",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="10.000",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="2.500",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketlocation",le="5.000",server="127.0.0.1:9000"} 83
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="0.050",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="0.100",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="0.250",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="0.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="1.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="10.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="2.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketnotification",le="5.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="0.050",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="0.100",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="0.250",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="0.500",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="1.000",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="10.000",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="2.500",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketobjectlockconfiguration",le="5.000",server="127.0.0.1:9000"} 7
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="0.050",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="0.100",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="0.250",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="0.500",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="1.000",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="10.000",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="2.500",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketpolicy",le="5.000",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="0.050",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="0.100",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="0.250",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="0.500",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="1.000",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="10.000",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="2.500",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbucketreplicationconfiguration",le="5.000",server="127.0.0.1:9000"} 5
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="0.050",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="0.100",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="0.250",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="0.500",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="1.000",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="10.000",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="2.500",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbuckettagging",le="5.000",server="127.0.0.1:9000"} 11
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="0.050",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="0.100",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="0.250",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="0.500",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="1.000",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="10.000",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="2.500",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getbucketversioning",le="5.000",server="127.0.0.1:9000"} 15
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="0.050",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="0.100",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="0.250",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="0.500",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="1.000",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="10.000",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="2.500",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobject",le="5.000",server="127.0.0.1:9000"} 79
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="0.050",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="0.100",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="0.250",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="0.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="1.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="10.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="2.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectlegalhold",le="5.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="0.050",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="0.100",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="0.250",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="0.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="1.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="10.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="2.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjectretention",le="5.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="0.050",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="0.100",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="0.250",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="0.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="1.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="10.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="2.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="getobjecttagging",le="5.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="0.050",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="0.100",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="0.250",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="0.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="1.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="10.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="2.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headbucket",le="5.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="0.050",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="0.100",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="0.250",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="0.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="1.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="10.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="2.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="headobject",le="5.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="0.050",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="0.100",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="0.250",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="0.500",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="1.000",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="10.000",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="2.500",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listbuckets",le="5.000",server="127.0.0.1:9000"} 55
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="0.050",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="0.100",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="0.250",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="0.500",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="1.000",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="10.000",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="2.500",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv1",le="5.000",server="127.0.0.1:9000"} 130
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="0.050",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="0.100",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="0.250",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="0.500",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="1.000",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="10.000",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="2.500",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectsv2",le="5.000",server="127.0.0.1:9000"} 37
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="0.050",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="0.100",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="0.250",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="0.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="1.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="10.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="2.500",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="listobjectversions",le="5.000",server="127.0.0.1:9000"} 3
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="0.050",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="0.100",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="0.250",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="0.500",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="1.000",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="10.000",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="2.500",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="methodnotallowed",le="5.000",server="127.0.0.1:9000"} 14
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="0.050",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="0.100",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="0.250",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="0.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="1.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="10.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="2.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="postpolicybucket",le="5.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="0.050",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="0.100",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="0.250",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="0.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="1.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="10.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="2.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucket",le="5.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="0.050",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="0.100",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="0.250",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="0.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="1.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="10.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="2.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketnotification",le="5.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="0.050",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="0.100",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="0.250",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="0.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="1.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="10.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="2.500",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putbucketversioning",le="5.000",server="127.0.0.1:9000"} 1
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="0.050",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="0.100",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="0.250",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="0.500",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="1.000",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="10.000",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="2.500",server="127.0.0.1:9000"} 4
minio_s3_time_ttfb_seconds_distribution{api="putobject",le="5.000",server="127.0.0.1:9000"} 4
# HELP minio_s3_traffic_received_bytes Total number of s3 bytes received
# TYPE minio_s3_traffic_received_bytes counter
minio_s3_traffic_received_bytes{server="127.0.0.1:9000"} 1.266329e+06
# HELP minio_s3_traffic_sent_bytes Total number of s3 bytes sent
# TYPE minio_s3_traffic_sent_bytes counter
minio_s3_traffic_sent_bytes{server="127.0.0.1:9000"} 235330
# HELP minio_software_commit_info Git commit hash for the MinIO release
# TYPE minio_software_commit_info gauge
minio_software_commit_info{commit="1cd8e1d8b633550e18a108a0f042941afab6e923",server="127.0.0.1:9000"} 0
# HELP minio_software_version_info MinIO Release tag for the server
# TYPE minio_software_version_info gauge
minio_software_version_info{server="127.0.0.1:9000",version="2023-01-02T09:40:09Z"} 0
# HELP minio_usage_last_activity_nano_seconds Time elapsed (in nano seconds) since last scan activity. This is set to 0 until first scan cycle
# TYPE minio_usage_last_activity_nano_seconds gauge
minio_usage_last_activity_nano_seconds{server="127.0.0.1:9000"} 2.9116330651e+10

可以根據(jù)以上指標(biāo)返回的數(shù)據(jù)進(jìn)行二次加工以適應(yīng)兼容你的監(jiān)控設(shè)施。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-511436.html

到了這里,關(guān)于分布式文件存儲(chǔ)MinIO-監(jiān)控的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 常用分布式文件系統(tǒng)(對(duì)象存儲(chǔ))對(duì)比-SeaweedFS、Minio

    常用分布式文件系統(tǒng)(對(duì)象存儲(chǔ))對(duì)比-SeaweedFS、Minio

    常用分布式文件系統(tǒng),相對(duì)比較熱門的有Minio,SeaweedFS,FastDFS,ceph。主要對(duì)比一下Minio,SeaweedFS。 什么是SeaweedFS? SeaweedFS是一種簡(jiǎn)單的、高度可擴(kuò)展的分布式文件系統(tǒng)。SeaweedFS是一個(gè)非常優(yōu)秀的由 Go語(yǔ)言開(kāi)發(fā)的分布式存儲(chǔ)開(kāi)源項(xiàng)目。它是用來(lái)存儲(chǔ)文件的系統(tǒng),并且與使用的語(yǔ)言無(wú)

    2024年02月03日
    瀏覽(34)
  • HDFS Hadoop分布式文件存儲(chǔ)系統(tǒng)整體概述

    HDFS Hadoop分布式文件存儲(chǔ)系統(tǒng)整體概述

    整體概述舉例: 包括機(jī)架 rack1、rack2 包括5個(gè)Datanode,一個(gè)Namenode( 主角色 )帶領(lǐng)5個(gè)Datanode( 從角色 ),每一個(gè)rack中包含不同的block模塊文件為 分塊存儲(chǔ)模式 。塊與塊之間通過(guò)replication進(jìn)行 副本備份 ,進(jìn)行冗余存儲(chǔ),Namenode對(duì)存儲(chǔ)的 元數(shù)據(jù)進(jìn)行記錄 。該架構(gòu)可以概括為一個(gè) 抽象

    2024年02月16日
    瀏覽(88)
  • 【分布式技術(shù)專題】「OSS中間件系列」Minio的文件服務(wù)的存儲(chǔ)模型及整合Java客戶端訪問(wèn)的實(shí)戰(zhàn)指南

    【分布式技術(shù)專題】「OSS中間件系列」Minio的文件服務(wù)的存儲(chǔ)模型及整合Java客戶端訪問(wèn)的實(shí)戰(zhàn)指南

    Minio的元數(shù)據(jù) 數(shù)據(jù)存儲(chǔ) MinIO對(duì)象存儲(chǔ)系統(tǒng)沒(méi)有元數(shù)據(jù)數(shù)據(jù)庫(kù),所有的操作都是對(duì)象級(jí)別的粒度的,這種做法的優(yōu)勢(shì)是: 個(gè)別對(duì)象的失效,不會(huì)溢出為更大級(jí)別的系統(tǒng)失效。 便于實(shí)現(xiàn)\\\"強(qiáng)一致性\\\"這個(gè)特性。此特性對(duì)于機(jī)器學(xué)習(xí)與大數(shù)據(jù)處理非常重要。 數(shù)據(jù)管理 元數(shù)據(jù)與數(shù)據(jù)一起

    2024年02月11日
    瀏覽(21)
  • 打造自己的分布式MinIO對(duì)象存儲(chǔ)

    打造自己的分布式MinIO對(duì)象存儲(chǔ)

    MinIO是一個(gè)對(duì)象存儲(chǔ)解決方案,它提供了一個(gè)與Amazon Web Services S3兼容的API,并支持所有核心S3特性。MinIO旨在部署在任何地方——公共云或私有云、裸機(jī)基礎(chǔ)架構(gòu)、協(xié)調(diào)環(huán)境和邊緣基礎(chǔ)架構(gòu)。 分布式MinIO如何工作 Server Pool由多個(gè)Minio服務(wù)節(jié)點(diǎn)與其附屬的多個(gè)磁盤構(gòu)成。MinIO支持

    2024年02月11日
    瀏覽(22)
  • 高性能分布式對(duì)象存儲(chǔ)——MinIO實(shí)戰(zhàn)操作(MinIO擴(kuò)容)

    高性能分布式對(duì)象存儲(chǔ)——MinIO實(shí)戰(zhàn)操作(MinIO擴(kuò)容)

    MinIO的基礎(chǔ)概念和環(huán)境部署可以參考我之前的文章:高性能分布式對(duì)象存儲(chǔ)——MinIO(環(huán)境部署) 官方文檔:https://docs.min.io/docs/minio-admin-complete-guide.html MinIO Client (mc) 為 UNIX 命令(如 ls、cat、cp、mirror、diff、find 等)提供了現(xiàn)代替代方案。它支持文件系統(tǒng)和兼容 Amazon S3 的云存

    2023年04月26日
    瀏覽(24)
  • 使用docker搭建minio分布式對(duì)象存儲(chǔ)系統(tǒng)

    使用docker搭建minio分布式對(duì)象存儲(chǔ)系統(tǒng)

    這里我簡(jiǎn)單的和大家介紹一下什么是minio ? 附上Minio官網(wǎng)鏈接:https://minio.org.cn/ MinIO是一種開(kāi)源的對(duì)象存儲(chǔ)服務(wù)器,通過(guò)使用標(biāo)準(zhǔn)的HTTP/REST API來(lái)訪問(wèn)和管理數(shù)據(jù)。它采用分布式架構(gòu),具有高性能、高可用性和可擴(kuò)展性。MinIO可以幫助用戶輕松管理和存儲(chǔ)大量的非結(jié)構(gòu)化數(shù)據(jù),

    2024年02月12日
    瀏覽(23)
  • 學(xué)習(xí)筆記MinIo對(duì)象存儲(chǔ)-Docker分布式集群搭建踩坑!

    學(xué)習(xí)筆記MinIo對(duì)象存儲(chǔ)-Docker分布式集群搭建踩坑!

    ? MinIO 是一款基于Go語(yǔ)言的高性能對(duì)象存儲(chǔ)服務(wù),在Github上已有39K+Star。它采用了Apache License v2.0開(kāi)源協(xié)議,非常適合于存儲(chǔ)大容量非結(jié)構(gòu)化的數(shù)據(jù),例如圖片、視頻、日志文件、備份數(shù)據(jù)和容器/虛擬機(jī)鏡像等。 本文將使用 MinIO 來(lái)自建一個(gè)對(duì)象存儲(chǔ)服務(wù)用于存儲(chǔ)圖片。 ? M

    2024年02月11日
    瀏覽(32)
  • Linux 部署 MinIO 分布式對(duì)象存儲(chǔ) & 配置為 typora 圖床

    Linux 部署 MinIO 分布式對(duì)象存儲(chǔ) & 配置為 typora 圖床

    MinIO 是一款高性能的對(duì)象存儲(chǔ)系統(tǒng),它可以用于大規(guī)模的 AI/ML、數(shù)據(jù)湖和數(shù)據(jù)庫(kù)工作負(fù)載。它的 API 與Amazon S3 云存儲(chǔ)服務(wù)完全兼容,可以在任何云或本地基礎(chǔ)設(shè)施上運(yùn)行。MinIO 是 開(kāi)源軟件 ,也提供商業(yè)許可和支持 MinIO 的特點(diǎn)有: 簡(jiǎn)單 :MinIO 的安裝和使用都非常簡(jiǎn)單,只需

    2024年02月07日
    瀏覽(28)
  • 云原生 | 從零開(kāi)始,Minio 高性能分布式對(duì)象存儲(chǔ)快速入手指南

    云原生 | 從零開(kāi)始,Minio 高性能分布式對(duì)象存儲(chǔ)快速入手指南

    [ 點(diǎn)擊 ?? 關(guān)注「 全棧工程師修煉指南」公眾號(hào) ] 希望各位看友多多支持【關(guān)注、點(diǎn)贊、評(píng)論、收藏、投幣】,助力每一個(gè)夢(mèng)想。 【 WeiyiGeek Blog\\\'s - 花開(kāi)堪折直須折,莫待無(wú)花空折枝 ?】 作者主頁(yè): 【?https://weiyigeek.top 】 博客地址: 【?https://blog.weiyigeek.top?】 作者答疑學(xué)習(xí)交

    2024年02月08日
    瀏覽(31)
  • 【分布式云儲(chǔ)存】高性能云存儲(chǔ)MinIO簡(jiǎn)介與Docker部署集群

    【分布式云儲(chǔ)存】高性能云存儲(chǔ)MinIO簡(jiǎn)介與Docker部署集群

    分布式存儲(chǔ)服務(wù)一直以來(lái)是中大型項(xiàng)目不可或缺的一部分,一般常用的商用文件服務(wù)有七牛云、阿里云等等,自建的開(kāi)源文件服務(wù)有FastDFS、HDFS等等。但是對(duì)于這些方案有的需要付費(fèi)有些卻太過(guò)于笨重,今天我們就分享一款輕量級(jí)完全可替代生產(chǎn)的高性能分布式儲(chǔ)存服務(wù)Mini

    2024年02月07日
    瀏覽(27)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包