Kubernetes Monitoring with Prometheus

  1. Kubernetes Service Discovery Configuration
    1. Service Discovery Fundamentals
      1. Dynamic Target Management
        1. Cluster State Synchronization
          1. Configuration Automation
            1. Scalability Considerations
            2. Kubernetes Service Discovery Mechanism
              1. kubernetes_sd_config Configuration
                1. API Server Connection
                  1. Authentication Methods
                    1. Role-Based Discovery
                      1. Namespace Filtering
                      2. Discovery Roles
                        1. Node Role Discovery
                          1. Pod Role Discovery
                            1. Service Role Discovery
                              1. Endpoints Role Discovery
                                1. Ingress Role Discovery
                                  1. EndpointSlice Role Discovery
                                2. Relabeling Configuration
                                  1. Target Filtering Strategies
                                    1. Namespace-Based Filtering
                                      1. Label-Based Selection
                                        1. Annotation-Based Filtering
                                        2. Label Manipulation
                                          1. Label Addition and Modification
                                            1. Label Removal
                                              1. Label Value Transformation
                                                1. Regular Expression Processing
                                                2. Target Address Modification
                                                  1. Port Override
                                                    1. Path Customization
                                                      1. Protocol Selection
                                                    2. Component-Specific Discovery
                                                      1. API Server Discovery
                                                        1. Secure Port Configuration
                                                          1. Authentication Setup
                                                            1. Metric Path Configuration
                                                            2. Kubelet Discovery
                                                              1. Node Target Selection
                                                                1. cAdvisor Endpoint
                                                                  1. Kubelet Metrics Endpoint
                                                                    1. Authentication Configuration
                                                                    2. kube-state-metrics Discovery
                                                                      1. Service-Based Discovery
                                                                        1. Pod-Based Discovery
                                                                          1. Endpoint Configuration
                                                                          2. Application Discovery
                                                                            1. Annotation-Based Discovery
                                                                              1. Service Monitor Integration
                                                                                1. Custom Port Configuration
                                                                              2. Advanced Discovery Patterns
                                                                                1. Multi-Cluster Discovery
                                                                                  1. Cross-Namespace Discovery
                                                                                    1. Conditional Target Selection
                                                                                      1. Dynamic Configuration Updates