Other configuration parameters can be found below: Parameter You can accordingly configure your blackbox.yml to make the probe return success/failure based on your configurations. Here we have also added valid_status_codes for the probe to return success for the endpoints returning various status codes. It works on HTTP Probe offered by Blackbox Exporter. Here is a default module defined in the Blackbox Exporter config: modules: The following diagram shows the flow of Blackbox Exporter monitoring an endpoint. One of the most important feature of Blackbox Exporter is measuring the response time of endpoints. After you define the endpoint, Blackbox Exporter generates metrics that can be visualized using tools like Grafana. What is Blackbox Exporter?īlackbox Exporter is used to probe endpoints like HTTPS, HTTP, TCP, DNS, and ICMP. Blackbox monitoring on the other hand includes monitoring the behavior from outside that affects users like server down, page not working, or degradation of site performance. Whitebox monitoring refers to monitoring the internals of the system including application logs, metrics from handlers. These metrics are an important piece of the infrastructure to ensure continuity of service and compliance with some security certifications. In a Kubernetes system, not just the external endpoints that need to be monitored, internal endpoints are also required to be monitored for latency and other parameters. In the current context, endpoint monitoring refers to monitoring internal and external endpoints (HTTP/S, DNS, TCP, and ICMP) for various parameters including HTTP latencies, DNS lookup latencies, SSL certificate expiry information, TLS version. What is Endpoint monitoring, why is it needed? Other exporters can be found in Exporters and integrations docs page. Probe endpoints over HTTP/S, DNS, TCP, and ICMPĬonnects to Redis instance and provides Redis metrics in Prometheus readable formatĮxposes hardware and OS metrics for *NIX kernelsĬonnects to Elasticsearch instance and provides various Elasticsearch metrics in Prometheus readable formatĪdd-on agent which provides metrics about various Kubernetes objects, such as pods, nodes, and deployments There are a number of Prometheus exporters that are used to export existing metrics from third-party systems to Prometheus metrics, some of them are: Exporter Name Prometheus exporter is a translator that can fetch statistics from a non-prometheus system and can convert the statistics to Prometheus understandable metrics, i.e.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |