最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

通過Nginx(basic auth)實現(xiàn)Prometheus賬號密碼登錄

 更新時間:2026年01月30日 09:18:52   作者:DomDanrtsey  
本文主要介紹了在RedHat7.5服務(wù)器上安裝和配置Grafana和Prometheus,并通過HTTPD和Nginx實現(xiàn)Prometheus的賬號密碼認證訪問,具有一定的參考價值,感興趣的可以了解一下

一、原因

因客戶Red Hat 7.5服務(wù)器安裝部署grafana無法添加prometheus數(shù)據(jù)源,以及無法修改初始密碼,為確保環(huán)境訪問安全,特別研究通過賬號密碼認證訪問prometheus,搜索了很多資料,但都缺這缺那,所以我這里記錄下具體實現(xiàn)過程:

二、安裝部署httpd

方法一:使用yum安裝

yum -y install apr apr-util httpd

方法二:使用源碼安裝

yum -y install expat-devel gcc gcc-c++ autoreconf libtoolize automake

1、下載httpd安裝包

wget http://mirrors.hust.edu.cn/apache/httpd/httpd-2.4.46.tar.gz

2、解壓

tar zxvf httpd-2.4.46.tar.gz

3、下載新的apr、apr-util安裝(安裝過程會有各種奇葩錯誤,自行搜索資料解決,這里不具體講解)

wget http://mirror.bit.edu.cn/apache/apr/apr-1.7.0.tar.gz 
wget http://mirror.bit.edu.cn/apache/apr/apr-util-1.6.1.tar.gz

4、安裝apr、apr-util

tar -zxvf apr-1.7.0.tar.gz 
tar -zxvf apr-util-1.6.1.tar.gz
cd /opt/apr-1.7.0
./configure --prefix=/usr/local/apr && make && make install

cd /opt/apr-util-1.6.1
./configure --prefix=/usr/local/apr-util && make && make install

5、進入目錄cd httpd-2.4.46/

cd /opt/httpd-2.4.46/
./configure --prefix=/usr/local/apache2/ --enable-rewrite --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
make && make install

三、創(chuàng)建prometheus訪問認證賬號密碼

備注:路徑與用戶名及密碼根據(jù)實際環(huán)境操作變更(在交互界面輸入兩次相同的密碼)

/usr/bin/htpasswd -c /etc/nginx/.htpasswd promethues

四、配置nginx訪問配置

vim /etc/nginx/conf/nginx.conf
        location / {
            auth_basic           "Prometheus";
            auth_basic_user_file /etc/nginx/.htpasswd;
            proxy_pass   http://localhost:9090;
            proxy_set_header   Host    $host;
            proxy_set_header   X-Real-IP   $remote_addr;
            proxy_set_header   X-Forwarded-For $proxy_add_x_forwarded_for;
            root   html;
            index  index.html index.htm;
        }

/etc/nginx/sbin/nginx -t
/etc/nginx/sbin/nginx -s reload

五、修改prometheus.yml文件,配置basic auth認證

1、修改prometheus.yml文件

vim /usr/local/prometheus/prometheus.yml
  - job_name: 'prometheus'

    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.

    static_configs:
    - targets: ['localhost:9090']
    basic_auth:
      username: promethues
      password: 密碼

2、重啟prometheus服務(wù)

systemctl restart prometheus
systemctl status prometheus

3、訪問prometheus服務(wù)界面

4、輸入配置的用戶名與認證密碼

5、查看targets信息

到此這篇關(guān)于通過Nginx(basic auth)實現(xiàn)Prometheus賬號密碼登錄的文章就介紹到這了,更多相關(guān)Nginx 實現(xiàn)Prometheus賬號密碼登錄內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx方向代理wss或ws的實現(xiàn)示例

    Nginx方向代理wss或ws的實現(xiàn)示例

    本文主要介紹了Nginx方向代理wss或ws的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-10-10
  • Nginx默認location?index設(shè)置網(wǎng)站的默認首頁方法詳解

    Nginx默認location?index設(shè)置網(wǎng)站的默認首頁方法詳解

    我們都知道index后面可以跟多個設(shè)置,如果訪問的時候沒有指定具體訪問的資源,則會依次進行查找,找到第一個為止,這篇文章主要給大家介紹了關(guān)于Nginx默認location?index設(shè)置網(wǎng)站的默認首頁的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • 解決nginx重新加載配置文件,配置文件沒生效問題

    解決nginx重新加載配置文件,配置文件沒生效問題

    這篇文章主要介紹了解決nginx重新加載配置文件,配置文件沒生效問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Nginx Lua 根據(jù)參數(shù)請求轉(zhuǎn)發(fā)的實現(xiàn)

    Nginx Lua 根據(jù)參數(shù)請求轉(zhuǎn)發(fā)的實現(xiàn)

    本文介紹了如何使用Nginx和Lua腳本實現(xiàn)基于參數(shù)的請求轉(zhuǎn)發(fā),文章詳細說明了配置方法,并提供了示例代碼,幫助讀者理解如何通過NginxLua模塊根據(jù)請求參數(shù)將流量轉(zhuǎn)發(fā)到不同后端服務(wù),這種方法有助于實現(xiàn)靈活的負載均衡和動態(tài)內(nèi)容處理
    2022-05-05
  • Nginx通過配置文件阻止海外ip訪問的方法步驟

    Nginx通過配置文件阻止海外ip訪問的方法步驟

    這篇文章主要介紹了Nginx通過配置文件阻止海外ip訪問的方法步驟,為防止海外IP刷評論,用戶通過Nginx配置屏蔽海外IP,利用APNIC數(shù)據(jù)提取國內(nèi)IP并生成deny規(guī)則,測試后確認有效,可手動或定時更新配置以保持防護,需要的朋友可以參考下
    2025-07-07
  • Nginx部署Vue二級目錄500錯誤的解決方案

    Nginx部署Vue二級目錄500錯誤的解決方案

    這段描述主要講解了在Nginx環(huán)境下部署Vue項目的方法,特別針對二級域名和路徑配置進行了詳細說明,提供了解決500錯誤的有效配置
    2026-05-05
  • Nginx實現(xiàn)前端重定向的三種方法介紹

    Nginx實現(xiàn)前端重定向的三種方法介紹

    這篇文章主要為大家詳細介紹了Nginx實現(xiàn)前端重定向的三種方法,文中的示例代碼講解詳細,具有一定的借鑒價值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-09-09
  • Nginx 1.28.0 源碼編譯安裝與自定義網(wǎng)頁部署詳細指南

    Nginx 1.28.0 源碼編譯安裝與自定義網(wǎng)頁部署詳細指南

    本文介紹了Nginx1.28.0的安裝過程,提供了自定義HTML文件部署步驟、安裝后核心目錄說明、常用管理命令、部署前端項目示例等內(nèi)容,感興趣的朋友跟隨小編一起看看吧
    2026-05-05
  • nginx lua集成kafka的實現(xiàn)方法

    nginx lua集成kafka的實現(xiàn)方法

    這篇文章主要介紹了nginx lua集成kafka的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • nginx打印請求頭日志方法(親測可用)

    nginx打印請求頭日志方法(親測可用)

    之前想用nginx打印收到的請求的請求頭,但是只找到打印請求體的,沒有打印請求頭的,本文就來介紹一下nginx打印請求頭日志方法,感興趣的可以了解一下
    2023-11-11

最新評論

湖州市| 开阳县| 尚志市| 乌鲁木齐市| 伊通| 田阳县| 叶城县| 曲阳县| 海城市| 合肥市| 建平县| 虞城县| 肥城市| 丰县| 晋江市| 南通市| 嘉义县| 绥阳县| 庆云县| 北流市| 惠安县| 扎鲁特旗| 仙游县| 永定县| 镇平县| 云霄县| 军事| 万全县| 林芝县| 宜昌市| 海伦市| 石阡县| 陇川县| 阜南县| 康乐县| 怀化市| 晋中市| 惠来县| 来安县| 开平市| 泽库县|