Node exporter
ExecStart=/usr/local/sbin/node_exporter
NGINX Prometheus Exporter
ExecStart=/usr/local/sbin/nginx-prometheus-exporter --nginx.scrape-uri=http://localhost:9090/stub_status
/etc/nginx/conf.d/stub_status.conf
server {
listen 9090;
listen [::]:9090;
server_name localhost;
location /stub_status {
stub_status on;
access_log off;
}
}
Prometheus Valkey & Redis Metrics Exporter
ExecStart=/usr/local/sbin/redis_exporter -redis.addr rediss://localhost:6379 -skip-tls-verification -tls-ca-cert-file /var/lib/redis/ca.crt -tls-client-cert-file /var/lib/redis/client.crt -tls-client-key-file /var/lib/redis/client.key
PostgreSQL Server Exporter
Environment="DATA_SOURCE_NAME=host=localhost port=5432 user=shterm dbname=shterm sslmode=require sslcert=/var/lib/pgsql/client.crt sslkey=/var/lib/pgsql/client.key"
ExecStart=/usr/local/sbin/postgres_exporter
注意:PostgreSQL Server Exporter 的某个版本只支持部分版本的的 PostgreSQL ,需要查看 PostgreSQL Server Exporter 对应 Tags README.md 中的 CI Tested PostgreSQL versions
比如 PostgreSQL 9.6 最后一个支持的 PostgreSQL Server Exporter 版本是 0.12.1,但是存在报错,没有报错的版本是 0.11.1