[27482] 2021-03-15_Prometheus采集配置踩坑实例-监控带用户名密码的接口

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-19
2021-03-15_Prometheus采集配置踩坑实例-监控带用户名密码的接口 P r o m e t h e u s   -     N i g h t T e a m   2 0 2 1 - 0 3 - 1 5 " N i g h t T e a m "   P r o m e t h e u s 使   W e b   A p i   N G I N X     N G I N X     n g i n x   p r o m e t h e u s   p r o m e t h e u s     b a s i c   a u t h     n g i n x   G r a f a n a   使   P r o m e t h e u s     a d d r e s s : p o r t     R e d i s     R e d i s   E x p o r t e r       1 1 . 2 2 . 3 3 . 5 8 : 6 0 8 7   W e b   A P I P r o m e t h e u s     W e b P r o m e t h e u s   s c r a p e   W e b P r o m e t h e u s   P r o m e t h e u s     A P I P r o m e t h e u s   A P I   P r o m e t h e u s     P r o m e t h e u s   b a s i c   a u t h P r o m e t h e u s         2 0 2 1     0 3       -   j o b _ n a m e :   ' r e d i s '         s t a t i c _ c o n f i g s :         -   t a r g e t s :   [ ' 1 1 . 2 2 . 3 3 . 5 8 : 6 0 8 7 ' ]
  h t t p s : / / w w w . w e i s h i d o n g . c o m / / s t a t u s / f o r m a t / p r o m e t h e u s     P r o m e t h e u s   使   b a s i c   a u t h   w e i s h i d o n g   0 0 9 9 8 8 7 k k   P r o m e t h e u s   - > P r o m e t h e u s   C o n f i g u r a t i o n [ 1 ]     [ 2 ]       -   j o b _ n a m e :   ' w e b '         s t a t i c _ c o n f i g s :         -   t a r g e t s :   [ ' h t t p : / / w w w . w e i s h i d o n g . c o m / s t a t u s / f o r m a t / p r o m e t h e u s ' ]         b a s i c _ a u t h :             u s e r n a m e :   w e i s h i d o n g             p a s s w o r d :   0 0 9 9 8 8 7 k k #   T h e   j o b   n a m e   a s s i g n e d   t o   s c r a p e d   m e t r i c s   b y   d e f a u l t . j o b _ n a m e :   < j o b _ n a m e > #   H o w   f r e q u e n t l y   t o   s c r a p e   t a r g e t s   f r o m   t h i s   j o b . [   s c r a p e _ i n t e r v a l :   < d u r a t i o n >   |   d e f a u l t   =   < g l o b a l _ c o n f i g . s c r a p e _ i n t e r v a l >   ] #   P e r - s c r a p e   t i m e o u t   w h e n   s c r a p i n g   t h i s   j o b . [   s c r a p e _ t i m e o u t :   < d u r a t i o n >   |   d e f a u l t   =   < g l o b a l _ c o n f i g . s c r a p e _ t i m e o u t >   ] #   T h e   H T T P   r e s o u r c e   p a t h   o n   w h i c h   t o   f e t c h   m e t r i c s   f r o m   t a r g e t s . [   m e t r i c s _ p a t h :   < p a t h >   |   d e f a u l t   =   / m e t r i c s   ] #   h o n o r _ l a b e l s   c o n t r o l s   h o w   P r o m e t h e u s   h a n d l e s   c o n f l i c t s   b e t w e e n   l a b e l s   t h a t   a r e #   a l r e a d y   p r e s e n t   i n   s c r a p e d   d a t a   a n d   l a b e l s   t h a t   P r o m e t h e u s   w o u l d   a t t a c h #   s e r v e r - s i d e   ( " j o b "   a n d   " i n s t a n c e "   l a b e l s ,   m a n u a l l y   c o n f i g u r e d   t a r g e t #   l a b e l s ,   a n d   l a b e l s   g e n e r a t e d   b y   s e r v i c e   d i s c o v e r y   i m p l e m e n t a t i o n s ) . # #   I f   h o n o r _ l a b e l s   i s   s e t   t o   " t r u e " ,   l a b e l   c o n f l i c t s   a r e   r e s o l v e d   b y   k e e p i n g   l a b e l #   v a l u e s   f r o m   t h e   s c r a p e d   d a t a   a n d   i g n o r i n g   t h e   c o n f l i c t i n g   s e r v e r - s i d e   l a b e l s . #
m e t r i c s _ p a t h     b a s i c _ a u t h m e t r i c s _ p a t h     H T T P     / m e t r i c s   b a s i c _ a u t h   #   I f   h o n o r _ l a b e l s   i s   s e t   t o   " f a l s e " ,   l a b e l   c o n f l i c t s   a r e   r e s o l v e d   b y   r e n a m i n g #   c o n f l i c t i n g   l a b e l s   i n   t h e   s c r a p e d   d a t a   t o   " e x p o r t e d _ < o r i g i n a l - l a b e l > "   ( f o r #   e x a m p l e   " e x p o r t e d _ i n s t a n c e " ,   " e x p o r t e d _ j o b " )   a n d   t h e n   a t t a c h i n g   s e r v e r - s i d e #   l a b e l s . # #   S e t t i n g   h o n o r _ l a b e l s   t o   " t r u e "   i s   u s e f u l   f o r   u s e   c a s e s   s u c h   a s   f e d e r a t i o n   a n d #   s c r a p i n g   t h e   P u s h g a t e w a y ,   w h e r e   a l l   l a b e l s   s p e c i f i e d   i n   t h e   t a r g e t   s h o u l d   b e #   p r e s e r v e d . # #   N o t e   t h a t   a n y   g l o b a l l y   c o n f i g u r e d   " e x t e r n a l _ l a b e l s "   a r e   u n a f f e c t e d   b y   t h i s #   s e t t i n g .   I n   c o m m u n i c a t i o n   w i t h   e x t e r n a l   s y s t e m s ,   t h e y   a r e   a l w a y s   a p p l i e d   o n l y #   w h e n   a   t i m e   s e r i e s   d o e s   n o t   h a v e   a   g i v e n   l a b e l   y e t   a n d   a r e   i g n o r e d   o t h e r w i s e . [   h o n o r _ l a b e l s :   < b o o l e a n >   |   d e f a u l t   =   f a l s e   ] #   h o n o r _ t i m e s t a m p s   c o n t r o l s   w h e t h e r   P r o m e t h e u s   r e s p e c t s   t h e   t i m e s t a m p s   p r e s e n t #   i n   s c r a p e d   d a t a . # #   I f   h o n o r _ t i m e s t a m p s   i s   s e t   t o   " t r u e " ,   t h e   t i m e s t a m p s   o f   t h e   m e t r i c s   e x p o s e d #   b y   t h e   t a r g e t   w i l l   b e   u s e d . # #   I f   h o n o r _ t i m e s t a m p s   i s   s e t   t o   " f a l s e " ,   t h e   t i m e s t a m p s   o f   t h e   m e t r i c s   e x p o s e d #   b y   t h e   t a r g e t   w i l l   b e   i g n o r e d . [   h o n o r _ t i m e s t a m p s :   < b o o l e a n >   |   d e f a u l t   =   t r u e   ] #   C o n f i g u r e s   t h e   p r o t o c o l   s c h e m e   u s e d   f o r   r e q u e s t s . [   s c h e m e :   < s c h e m e >   |   d e f a u l t   =   h t t p   ] #   O p t i o n a l   H T T P   U R L   p a r a m e t e r s . p a r a m s :     [   < s t r i n g > :   [ < s t r i n g > ,   . . . ]   ] #   S e t s   t h e   ` A u t h o r i z a t i o n `   h e a d e r   o n   e v e r y   s c r a p e   r e q u e s t   w i t h   t h e #   c o n f i g u r e d   u s e r n a m e   a n d   p a s s w o r d . #   p a s s w o r d   a n d   p a s s w o r d _ f i l e   a r e   m u t u a l l y   e x c l u s i v e . b a s i c _ a u t h :     [   u s e r n a m e :   < s t r i n g >   ]     [   p a s s w o r d :   < s e c r e t >   ]     [   p a s s w o r d _ f i l e :   < s t r i n g >   ] #   S e t s   t h e   ` A u t h o r i z a t i o n `   h e a d e r   o n   e v e r y   s c r a p e   r e q u e s t   w i t h #   t h e   c o n f i g u r e d   b e a r e r   t o k e n .   I t   i s   m u t u a l l y   e x c l u s i v e   w i t h   ` b e a r e r _ t o k e n _ f i l e ` . [   b e a r e r _ t o k e n :   < s e c r e t >   ] #   S e t s   t h e   ` A u t h o r i z a t i o n `   h e a d e r   o n   e v e r y   s c r a p e   r e q u e s t   w i t h   t h e   b e a r e r   t o k e n #   r e a d   f r o m   t h e   c o n f i g u r e d   f i l e .   I t   i s   m u t u a l l y   e x c l u s i v e   w i t h   ` b e a r e r _ t o k e n ` . [   b e a r e r _ t o k e n _ f i l e :   < f i l e n a m e >   ]
便   h t t p : / /     P r o m e t h e u s     S c h e m e     h t t p   S c h e m e     h t t p s     s c h e m e   h t t p s : / / w w w . w e i s h i d o n g . c o m   / / / / P y t h o n / G o l a n g R e f e r e n c e s P r o m e t h e u s   C o n f i g u r a t i o n :   h t t p s : / / p r o m e t h e u s . i o / d o c s / p r o m e t h e u s / l a t e s t / c o n f i g u r a t i o n / c o n f i g u r a t i o n / :   h t t p s : / / p r o m e t h e u s . i o / d o c s / p r o m e t h e u s / l a t e s t / c o n f i g u r a t i o n / c o n f i g u r a t i o n / # s c r a p e _ c o n f i g -   j o b _ n a m e :   ' w e b '         m e t r i c s _ p a t h :   / s t a t u s / f o r m a t / p r o m e t h e u s         s t a t i c _ c o n f i g s :         -   t a r g e t s :   [ ' w w w . w e i s h i d o n g . c o m ' ]         b a s i c _ a u t h :             u s e r n a m e :   w e i s h i d o n g             p a s s w o r d :   0 0 9 9 8 8 7 k k -   j o b _ n a m e :   ' w e b '         m e t r i c s _ p a t h :   / s t a t u s / f o r m a t / p r o m e t h e u s         s t a t i c _ c o n f i g s :         -   t a r g e t s :   [ ' w w w . w e i s h i d o n g . c o m ' ]         s c h e m e :   h t t p s         b a s i c _ a u t h :             u s e r n a m e :   w e i s h i d o n g             p a s s w o r d :   0 0 9 9 8 8 7 k k
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则