URL: http://192.168.101.218:9090/api/v1/targets {"status":"success","data":{"activeTargets":[{"discoveredLabels":{"__address__":"localhost:8000","__metrics_path__":"/metrics","__scheme__":"http","__scrape_interval__":"15s","__scrape_timeout__":"10s","app":"erp-sql-exporter","job":"erp-sql-exporter"},"labels":{"app":"erp-sql-exporter","instance":"localhost:8000","job":"erp-sql-exporter"},"scrapePool":"erp-sql-exporter","scrapeUrl":"http://localhost:8000/metrics","globalUrl":"http://WIN-Q6BFL1E423E:8000/metrics","lastError":"Get \"http://localhost:8000/metrics\": dial tcp [::1]:8000: connectex: No connection could be made because the target machine actively refused it.","lastScrape":"2026-10-09T01:05:14.4885664+08:00","lastScrapeDuration":0.8015973,"health":"down","scrapeInterval":"15s","scrapeTimeout":"10s"},{"discoveredLabels":{"__address__":"localhost:9090","__metrics_path__":"/metrics","__scheme__":"http","__scrape_interval__":"15s","__scrape_timeout__":"10s","app":"prometheus","job":"prometheus"},"labels":{"app":"prometheus","instance":"localhost:9090","job":"prometheus"},"scrapePool":"prometheus","scrapeUrl":"http://localhost:9090/metrics","globalUrl":"http://WIN-Q6BFL1E423E:9090/metrics","lastError":"","lastScrape":"2026-10-09T01:05:19.5383329+08:00","lastScrapeDuration":0.0070053,"health":"up","scrapeInterval":"15s","scrapeTimeout":"10s"},{"discoveredLabels":{"__address__":"localhost:9091","__metrics_path__":"/metrics","__scheme__":"http","__scrape_interval__":"15s","__scrape_timeout__":"10s","app":"pushgateway","job":"pushgateway"},"labels":{"app":"pushgateway","instance":"localhost:9091","job":"pushgateway"},"scrapePool":"pushgateway","scrapeUrl":"http://localhost:9091/metrics","globalUrl":"http://WIN-Q6BFL1E423E:9091/metrics","lastError":"","lastScrape":"2026-10-09T01:05:23.2170768+08:00","lastScrapeDuration":0.0010013,"health":"up","scrapeInterval":"15s","scrapeTimeout":"10s"}],"droppedTargets":[],"droppedTargetCounts":{"erp-sql-exporter":0,"prometheus":0,"pushgateway":0}}} URL: http://192.168.101.218:9090/api/v1/status/config {"status":"success","data":{"yaml":"global:\n scrape_interval: 15s\n scrape_timeout: 10s\n scrape_protocols:\n - OpenMetricsText1.0.0\n - OpenMetricsText0.0.1\n - PrometheusText1.0.0\n - PrometheusText0.0.4\n evaluation_interval: 15s\nruntime:\n gogc: 75\nalerting:\n alertmanagers:\n - follow_redirects: true\n enable_http2: true\n scheme: http\n timeout: 10s\n api_version: v2\n static_configs:\n - targets: []\nscrape_configs:\n- job_name: prometheus\n honor_timestamps: true\n track_timestamps_staleness: false\n scrape_interval: 15s\n scrape_timeout: 10s\n scrape_protocols:\n - OpenMetricsText1.0.0\n - OpenMetricsText0.0.1\n - PrometheusText1.0.0\n - PrometheusText0.0.4\n convert_classic_histograms_to_nhcb: false\n metrics_path: /metrics\n scheme: http\n enable_compression: true\n metric_name_validation_scheme: utf8\n metric_name_escaping_scheme: allow-utf-8\n follow_redirects: true\n enable_http2: true\n static_configs:\n - targets:\n - localhost:9090\n labels:\n app: prometheus\n- job_name: pushgateway\n honor_timestamps: true\n track_timestamps_staleness: false\n scrape_interval: 15s\n scrape_timeout: 10s\n scrape_protocols:\n - OpenMetricsText1.0.0\n - OpenMetricsText0.0.1\n - PrometheusText1.0.0\n - PrometheusText0.0.4\n convert_classic_histograms_to_nhcb: false\n metrics_path: /metrics\n scheme: http\n enable_compression: true\n metric_name_validation_scheme: utf8\n metric_name_escaping_scheme: allow-utf-8\n follow_redirects: true\n enable_http2: true\n static_configs:\n - targets:\n - localhost:9091\n labels:\n app: pushgateway\n- job_name: erp-sql-exporter\n honor_timestamps: true\n track_timestamps_staleness: false\n scrape_interval: 15s\n scrape_timeout: 10s\n scrape_protocols:\n - OpenMetricsText1.0.0\n - OpenMetricsText0.0.1\n - PrometheusText1.0.0\n - PrometheusText0.0.4\n convert_classic_histograms_to_nhcb: false\n metrics_path: /metrics\n scheme: http\n URL: http://192.168.101.218:9090/api/v1/status/flags {"status":"success","data":{"agent":"false","alertmanager.drain-notification-queue-on-shutdown":"true","alertmanager.notification-batch-size":"256","alertmanager.notification-queue-capacity":"10000","auto-gomaxprocs":"true","auto-gomemlimit":"true","auto-gomemlimit.ratio":"0.9","config.auto-reload-interval":"30s","config.file":"prometheus.yml","enable-feature":"","log.format":"logfmt","log.level":"info","query.lookback-delta":"5m","query.max-concurrency":"20","query.max-samples":"50000000","query.timeout":"2m","rules.alert.for-grace-period":"10m","rules.alert.for-outage-tolerance":"1h","rules.alert.resend-delay":"1m","rules.max-concurrent-evals":"4","scrape.adjust-timestamps":"true","scrape.discovery-reload-interval":"5s","scrape.timestamp-tolerance":"2ms","storage.agent.no-lockfile":"false","storage.agent.path":"data-agent/","storage.agent.retention.max-time":"0s","storage.agent.retention.min-time":"0s","storage.agent.wal-compression":"true","storage.agent.wal-compression-type":"snappy","storage.agent.wal-segment-size":"0B","storage.agent.wal-truncate-frequency":"0s","storage.remote.flush-deadline":"1m","storage.remote.read-concurrent-limit":"10","storage.remote.read-max-bytes-in-frame":"1048576","storage.remote.read-sample-limit":"50000000","storage.tsdb.allow-overlapping-compaction":"true","storage.tsdb.delayed-compaction.max-percent":"10","storage.tsdb.head-chunks-write-queue-size":"0","storage.tsdb.max-block-chunk-segment-size":"0B","storage.tsdb.max-block-duration":"1d12h","storage.tsdb.min-block-duration":"2h","storage.tsdb.no-lockfile":"false","storage.tsdb.path":"data/","storage.tsdb.retention.size":"0B","storage.tsdb.retention.time":"15d","storage.tsdb.samples-per-chunk":"120","storage.tsdb.wal-compression":"true","storage.tsdb.wal-compression-type":"snappy","storage.tsdb.wal-segment-size":"0B","web.config.file":"","web.console.libraries":"console_libraries","web.console.templates":"consoles","web.cors.origin":".*","web.enable-admin-api":"false","web.enabl DONE