Hi, I will schedule a cronjob as a pod in k8s cluster to generate the metrics.
The node exporter is already deployed in the k8s cluster. If I use textfile collector, is it the same with configuring in a server, that is storing the .prom in /var/log/collector, then node exporter will collect the metrics automatically? On Friday, July 29, 2022 at 2:28:58 PM UTC+8 nina guo wrote: > If node exporter is running in k8s, and I started a container in the k8s > cluster to configure textfile collector. > With this way, is there any different with textfile collector configured > on a server? > In order to get the .prom file, what should I do in k8s cluster? > > On Friday, July 29, 2022 at 10:45:24 AM UTC+8 nina guo wrote: > >> Thank you very much for your detailed guidance Michael. I will continue >> to investigate. >> >> Many thanks for your continuous help Brian. >> >> On Thursday, July 28, 2022 at 4:51:32 PM UTC+8 Michael Ströder wrote: >> >>> On 7/28/22 05:56, nina guo wrote: >>> > I want to compare the value of contextCSN from each ldap server. >>> >>> You seem to be using OpenLDAP. >>> >>> Note that contextCSN values have to be compared pair-wise distinguished >>> by serverID. >>> >>> The OpenMetrics output of my slapdcheck [1] is still not really nice >>> because it's mainly a compat wrapper around the legacy monitoring data. >>> But you can query the metrics and it already does the pair-wise >>> contextCSN comparison. >>> >>> I usually invoke slapdcheck as systemd one-shot service [2] triggered by >>> a systemd timer unit [3] and let it write the output to a file to be >>> collected by node-exporter's text-file collector. (The caveat is that >>> the metrics time is not the same like the collect time.) >>> >>> BTW: I find it also useful to let mtail extract some other metrics from >>> OpenLDAP stats log level messages [4]. Beware the example adds client IP >>> addresses to labels which can lead to time-series explosion if you have >>> many LDAP clients from different IP addresses. Adapt it to your needs. >>> >>> [1] https://code.stroeder.com/ldap/slapdcheck >>> >>> [2] >>> >>> https://code.stroeder.com/AE-DIR/ansible-ae-dir-server/src/branch/main/templates/systemd/slapdcheck.service.j2 >>> >>> >>> [3] >>> >>> https://code.stroeder.com/AE-DIR/ansible-ae-dir-server/src/branch/main/templates/systemd/slapdcheck.timer.j2 >>> >>> >>> [4] >>> >>> https://code.stroeder.com/AE-DIR/ansible-ae-dir-server/src/branch/main/templates/mtail/ae-slapd.mtail.j2 >>> >>> >>> Ciao, Michael. >>> >> -- You received this message because you are subscribed to the Google Groups "Prometheus Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-users/d1b0b56a-340c-4744-8202-47fc77db1a3en%40googlegroups.com.

