@eyedeekay
                        
                        
                            &eche|on
                        
                        
                            &zzz
                        
                        
                            +R4SAS
                        
                        
                            +RN
                        
                        
                            +RN_
                        
                        
                            +StormyCloud
                        
                        
                            +acetone
                        
                        
                            +dr|z3d
                        
                        
                            +eche|off
                        
                        
                            +not_bob_afk
                        
                        
                            +orignal
                        
                        
                            +postman
                        
                        
                            +snex
                        
                        
                            +wodencafe
                        
                        
                            Arch
                        
                        
                            BubbRubb
                        
                        
                            Chrono
                        
                        
                            Danny
                        
                        
                            DeltaOreo
                        
                        
                            Irc2PGuest16752
                        
                        
                            Irc2PGuest33667
                        
                        
                            Irc2PGuest3752
                        
                        
                            Irc2PGuest51880
                        
                        
                            Onn4l7h
                        
                        
                            Over1
                        
                        
                            Sisyphus
                        
                        
                            Sleepy_
                        
                        
                            Teeed
                        
                        
                            aargh2
                        
                        
                            ac9f_
                        
                        
                            b3t4f4c3__
                        
                        
                            b4dab00m
                        
                        
                            bak83_
                        
                        
                            duanin2
                        
                        
                            duck
                        
                        
                            john231
                        
                        
                            leopold
                        
                        
                            makoto
                        
                        
                            mareki2p_
                        
                        
                            nilbog-
                        
                        
                            poriori_
                        
                        
                            profetik1
                        
                        
                            r00tobo
                        
                        
                            rapidash
                        
                        
                            shiver_
                        
                        
                            solidx66
                        
                        
                            thetia
                        
                        
                            u5657
                        
                        
                            uop23ip
                        
                        
                            vivid_reader56
                        
                        
                            x74a6
                        
                        
                            xHarr
                        
                    
                    
                        dr|z3d
                    
                    
                        dunno if any of these knobs are relevant to configuration and if they want to be in the UI:  prometheus.io/docs/prometheus/latest/configuration/configuration  
                    
                
                
                    
                        dr|z3d
                    
                    
                        for example, config-wise, you might just want to export a specific class or classes, not everything.
                    
                
                
                    
                        dr|z3d
                    
                    
                        in which case, /configlogging might be adapted.
                    
                
                
                    
                        dr|z3d
                    
                    
                        *adapted for the plugin ui
                    
                
                
                    
                        zzz
                    
                    
                        what  gets exported is stats, not classes
                    
                
                
                    
                        dr|z3d
                    
                    
                        sure, it's just exporting everything that's enabled, right?
                    
                
                
                    
                        dr|z3d
                    
                    
                        so I'm suggesting some sort of pre-filter that allows you to determine what gets exported.
                    
                
                
                    
                        zzz
                    
                    
                        the model seems to be export everything, and pick what to look at in prometheus or grafana
                    
                
                
                    
                        zzz
                    
                    
                        not sure what the value add of prefiltering is
                    
                
                
                    
                        dr|z3d
                    
                    
                        quicker exports, for one thing. and not overwhelming grafana.
                    
                
                
                    
                        dr|z3d
                    
                    
                        the other way of approaching things is to only export stats that have graphs enabled, as an option. [ ] Only export stats if a console graph is enabled kinda thing.
                    
                
                
                    
                        zzz
                    
                    
                        not interested in optimization atm, I got it working an hour ago
                    
                
                
                    
                        dr|z3d
                    
                    
                        ok, fine, later then.
                    
                
                
                    
                        dr|z3d
                    
                    
                        what about grafana, getting anywhere with that?
                    
                
                
                    
                        zzz
                    
                    
                        yeah setup a dashboard
                    
                
                
                    
                        dr|z3d
                    
                    
                        ok, great. pretty, eh? :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        I mean, we don't do bad with our graphs now, but grafana is probably the gold standard.
                    
                
                
                    
                        StormyCloud
                    
                    
                        oO I2P and prometheus will be nice
                    
                
                
                    
                        dr|z3d
                    
                    
                        I had an inkling you might get a bit excitated, StormyCloud :)
                    
                
                
                    
                        StormyCloud
                    
                    
                        colors and charts get me going!
                    
                
                
                    
                        dr|z3d
                    
                    
                        I've found your main workstation, orignal 
                    
                
                
                    
                        dr|z3d
                    
                    
                        oops, #saltr
                    
                
                
                    
                        zzz
                    
                    
                        I cannot get prometheus configured for basic auth for a pw-protected console
                    
                
                
                    
                        zzz
                    
                    
                        oh derp we only support digest
                    
                
                
                    
                        zzz
                    
                    
                        derp 2, prometheus does not support digest auth
                    
                
                
                    
                        zzz
                    
                    
                        and jetty doesn't support two auth types at once
                    
                
                
                    
                        dr|z3d
                    
                    
                        hmm
                    
                
                
                    
                        dr|z3d
                    
                    
                        can we upgrade console auth?
                    
                
                
                    
                        zzz
                    
                    
                        about to checkin a workaround
                    
                
                
                    
                        zzz
                    
                    
                        prometheus plugin is done, source is up on my account on gitlab, I'll have a post on my forum with binaries later today
                    
                
                
                    
                        dr|z3d
                    
                    
                        nice, nice.
                    
                
                
                    
                        dr|z3d
                    
                    
                        make it easy, zzz, link your repo :)
                    
                
                
                    
                        dr|z3d
                    
                    
                        not seeing it on  git.idk.i2p/users/zzz/projects
                    
                
                
                    
                        zzz
                    
                    
                        gah
                    
                
                
                
                    
                        zzz
                    
                    
                        Binary linked from  zzz.i2p/topics/3682
                    
                
                
                    
                        zzz
                    
                    
                        ^^ altonen StormyCloud 
                    
                
                
                    
                        altonen
                    
                    
                        very nice, is it included in some future release or is there a way to automatically install it during router installation from cli?
                    
                
                
                    
                        RN
                    
                    
                        altonen, plugins have their own install page in the router consle
                    
                
                
                    
                        dr|z3d
                    
                    
                        just install from /configplugins
                    
                
                
                    
                        altonen
                    
                    
                        my problem is that if i want to spin up a testnet with 10 java routers, it'd be nice if the installation didn't require manual install steps for those 10 routers
                    
                
                
                    
                        dr|z3d
                    
                    
                        not sure how 10 routers all publishing stats to the same prometheus instance would work, zzz might have an idea,
                    
                
                
                    
                        altonen
                    
                    
                        they all share the same server and you specify a scrape endpoint for each router in prometheus.yml
                    
                
                
                    
                        zzz
                    
                    
                        install it on one, then cp -r ~/.i2p/plugins/prometheus to the others
                    
                
                
                    
                        altonen
                    
                    
                        ty!
                    
                
                
                    
                        zzz
                    
                    
                        unfortunately atm we don't have a way to bundle a plugin with an installer
                    
                
                
                    
                        orignal
                    
                    
                        why can't you use i2pcontrol for this?
                    
                
                
                    
                        RN
                    
                    
                        i2pcontrol works nice with conky as a desktop display, but it is kinda limited
                    
                
                
                    
                        orignal
                    
                    
                        more stats requests might be added
                    
                
                
                    
                        RN
                    
                    
                        yeah, I kinda script-kiddied my conky setup to show what I wanted... copies of my sloppy modifications are in idk's repo for it
                    
                
                
                    
                        orignal
                    
                    
                        my point it should be only one point for stats
                    
                
                
                    
                        RN
                    
                    
                        what is wrong with having more than one way to do a thing? this promethius thing is a plugin and so by definition optional.
                    
                
                
                    
                        eyedeekay
                    
                    
                        The conky repo actually contains an i2pcontrol library in lua, you can get any of the ratestats with it, it just displays those which were most relevant at the time, but it's irrelevant to prometheus IMO
                    
                
                
                    
                        orignal
                    
                    
                        to not produce too much extra code
                    
                
                
                    
                        orignal
                    
                    
                        btw, openssl 3.5 is in MSYS2 repo already
                    
                
                
                    
                        RN
                    
                    
                        by your argument, i2pd should be scrapped and only java i2p... if there should only be one way.
                    
                
                
                    
                        RN
                    
                    
                        ;)
                    
                
                
                    
                        RN
                    
                    
                        if you don't want the extra code, then don't install the plugin.
                    
                
                
                    
                        RN
                    
                    
                        ***  declares i2pd to be much extra code. )) ***
                    
                
                
                    
                        orignal
                    
                    
                        I would have used Java-I2P if it worked))
                    
                
                
                    
                        orignal
                    
                    
                        but it didn't
                    
                
                
                    
                        RN
                    
                    
                        yeah, too bad it doesn't work.
                    
                
                
                    
                        RN
                    
                    
                        ))
                    
                
                
                    
                        orignal
                    
                    
                        I couldn't connect to flibusta
                    
                
                
                    
                        orignal
                    
                    
                        usign Java-I2p
                    
                
                
                    
                        orignal
                    
                    
                        hence I had real reason
                    
                
                
                    
                        RN
                    
                    
                        dunno what filibusta is
                    
                
                
                
                    
                        orignal
                    
                    
                        library
                    
                
                
                    
                        RN
                    
                    
                        ahhh